CVE-2024-46976

Circumvention of cross site scripting Protection in @backstage/plugin-techdocs-backend

Published Sep 17, 2024 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
Backstage is an open framework for building developer portals. An attacker with control of the contents of the TechDocs storage buckets is able to inject executable scripts in the TechDocs content that will be executed in the victim's browser when browsing documentation or navigating to an attacker provided link. This has been fixed in the 1.10.13 release of the `@backstage/plugin-techdocs-backend` package. users are advised to upgrade. There are no known workarounds for this vulnerability.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-2722 Backstage is an open framework for building developer portals. An attacker with control of the contents of the TechDocs storage buckets is able to inject executable scripts in the TechDocs content that will be executed in the victim's browser when browsing documentation or navigating to an attacker provided link. This has been fixed in the 1.10.13 release of the `@backstage/plugin-techdocs-backend` package. users are advised to upgrade. There are no known workarounds for this vulnerability.
Github GHSA Github GHSA GHSA-5j94-f3mf-8685 @backstage/plugin-techdocs-backend vulnerable to circumvention of cross site scripting protection
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00065}

epss

{'score': 0.00077}

Type Values Removed Values Added
First Time appeared Redhat
Redhat rhdh
CPEs cpe:/a:redhat:rhdh:1.4::el9
Vendors & Products Redhat
Redhat rhdh
Type Values Removed Values Added
First Time appeared Linuxfoundation
Linuxfoundation backstage
CPEs cpe:2.3:a:backstage:backstage:*:*:*:*:*:*:*:* cpe:2.3:a:linuxfoundation:backstage:*:*:*:*:*:*:*:*
Vendors & Products Backstage
Backstage backstage
Linuxfoundation
Linuxfoundation backstage
Type Values Removed Values Added
First Time appeared Backstage
Backstage backstage
Weaknesses CWE-79
CPEs cpe:2.3:a:backstage:backstage:*:*:*:*:*:*:*:*
Vendors & Products Backstage
Backstage backstage
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Backstage is an open framework for building developer portals. An attacker with control of the contents of the TechDocs storage buckets is able to inject executable scripts in the TechDocs content that will be executed in the victim's browser when browsing documentation or navigating to an attacker provided link. This has been fixed in the 1.10.13 release of the `@backstage/plugin-techdocs-backend` package. users are advised to upgrade. There are no known workarounds for this vulnerability.
Title Circumvention of cross site scripting Protection in @backstage/plugin-techdocs-backend
Weaknesses CWE-693
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Sep 18, 2024, 1:47 PM
Reserved
Sep 16, 2024, 4:10 PM
Status
Analyzed
Published
Sep 17, 2024, 9:15 PM
Modified
Jun 17, 2026, 7:56 AM
Severity
Moderate
Public date
Sep 17, 2024, 9:15 PM