CVE-2026-29186

CRITICAL EPSS 37.6%
Published Mar 7, 20263mo ago · Modified Mar 11, 20263mo ago
9.8 CVSS 3.1
Critical
Find Similar
Published Mar 7, 2026 3mo ago
Last Modified Mar 11, 2026 3mo ago

Description

Backstage is an open framework for building developer portals. Prior to version 1.14.3, this is a configuration bypass vulnerability that enables arbitrary code execution. The @backstage/plugin-techdocs-node package uses an allowlist to filter dangerous MkDocs configuration keys during the documentation build process. A gap in this allowlist allows attackers to craft an mkdocs.yml that causes arbitrary Python code execution, completely bypassing TechDocs' security controls. This issue has been patched in version 1.14.3.

CVSS Details

Base Score
9.8
Exploitability
3.9
Impact
5.9
Vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector Network
Attack Complexity Low
Privileges Required None
User Interaction None
Scope Unchanged
Confidentiality High
Integrity High
Availability High

Threat Intelligence

EPSS Exploit Probability
37.6% percentile
Exploit & Patch Status
No Known Exploit
No Patch Available

Weaknesses 2

CWE-434 Unrestricted Upload of File with Dangerous Type Resource Mgmt
CWE-74

Affected Products 1

VendorProductVersionRange
linuxfoundationbackstage_plugin-techdocs-node* <1.14.3

References 1

  • github.com https://github.com/backstage/backstage/security/advisories/GHSA-928r-fm4v-mvrw
    Vendor Advisory

Remediation

No remediation data recorded yet

Check vendor advisories and the NVD entry for patch availability.