GHSA-f9vc-q3hh-qhfvHigh

Content Injection in remarkable

Published
August 31, 2020
Last Modified
April 3, 2023

🔗 CVE IDs covered (1)

📋 Description

Versions 1.4.0 and earlier of remarkable are affected by a cross-site scripting vulnerability. This occurs because vulnerable versions of remarkable did not properly whitelist link protocols, and consequently allowed javascript: to be used.

Proof of Concept

Markdown Source:

[link](<javascript:alert(1)>)

Rendered HTML:

<a href="javascript:alert(1)">link</a>

Recommendation

Update to version 1.4.1 or later

🎯 Affected products1

  • npm/remarkable:< 1.4.1

🔗 References (5)