Low, CVSS 3.1npmAmendedPublished
Reverse Tabnabbing in showdown
GHSA-h6mq-3cj6-h738
- Affected
- npm showdown < 1.9.1
- Fixed in
- 1.9.1· Vendor fix available
- Issue
- Versions of showdown prior to 1.9.1 are vulnerable to Reverse Tabnabbing. The package uses target='blank' in anchor tags, allowing attackers to access window.opener for the original page when opening links. This is commonly used for phishing attacks. Recommendation Upgrade to version 1.9.1 or later.
Recommended action: Upgrade to 1.9.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.