| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-928r-fm4v-mvrw | TechDocs Mkdocs Configuration Key Enables Arbitrary Code Execution |
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
Tue, 10 Mar 2026 00:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-791 | |
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
Mon, 09 Mar 2026 21:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Mon, 09 Mar 2026 10:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Backstage
Backstage backstage |
|
| Vendors & Products |
Backstage
Backstage backstage |
Sat, 07 Mar 2026 15:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| 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. | |
| Title | @backstage/plugin-techdocs-node: TechDocs Mkdocs Configuration Key Enables Arbitrary Code Execution | |
| Weaknesses | CWE-434 CWE-74 |
|
| References |
| |
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-03-09T20:24:16.895Z
Reserved: 2026-03-04T14:44:00.714Z
Link: CVE-2026-29186
Updated: 2026-03-09T20:15:47.537Z
Status : Awaiting Analysis
Published: 2026-03-07T15:15:55.400
Modified: 2026-03-09T13:35:34.633
Link: CVE-2026-29186
OpenCVE Enrichment
Updated: 2026-03-09T10:05:22Z
Github GHSA