GHSA-x9p2-fxq6-2m5fMediumCVSS 4.3Disclosed before NVD
Reverse Tabnapping in swagger-ui
📋 Description
Versions of swagger-ui prior to 3.18.0 are vulnerable to Reverse Tabnapping. The package uses target='_blank' in anchor tags, allowing attackers to access window.opener for the original page. This is commonly used for phishing attacks.
Recommendation
Upgrade to version 3.18.0 or later.
🎯 Affected products1
- npm/swagger-ui:< 3.18.0
🔗 References (6)
- https://github.com/swagger-api/swagger-ui/pull/4789
- https://github.com/swagger-api/swagger-ui/commit/3f4cae3334fdd492a373f4453bd03a9ebd87becf
- https://github.com/swagger-api/swagger-ui/releases/tag/v3.18.0
- https://snyk.io/vuln/SNYK-JS-SWAGGERUI-449808
- https://www.npmjs.com/advisories/975
- https://github.com/advisories/GHSA-x9p2-fxq6-2m5f