Patch Forecast
Amber warning
Patch this week.

CVE-2026-106505 · GHSA-p75x-jh7p-ppcx

Backstage: Bypass of MkDocs configuration sanitizer in TechDocs backend

Risk score
61/100
CVSS
8.5 v3.1
Exploit chance (30 days)
0.3%
Published
6 Oct 2026

Open in the live forecast Today's forecast

What to know

What it is
Backstage is an open framework for building developer portals. Prior to 1.14.6 and 1.15.4, the @backstage/plugin-techdocs-node package is affected by bypass of mkdocs configuration sanitizer in techdocs backend. Users with the ability to commit changes to a repository that uses TechDocs can circumvent the MkDocs confi…
Affected
@backstage/plugin-techdocs-node (npm) < 1.15.4
Fix
Upgrade @backstage/plugin-techdocs-node to 1.15.4 or later.
Exploitation
No known exploitation

Story map

Story map: @backstage/plugin-techdocs-nodeTHE FLAWSTHE FIXCVE-2026-106505Backstage: Bypass of MkDocsconfiguration sanitizer inTechDocs backendCVSS 8.5 · EPSS 0%CVE-2026-106509Backstage: Improper validationof MkDocs theme configurationin TechDocsCVSS 8.8 · EPSS 0%CVE-2026-106558Backstage: Improper validationof TechDocs MkDocsconfigurationCVSS 8.8 · EPSS 0%CVE-2026-106510Backstage: Remote codeexecution via craftedmarkdown_extensions in…CVSS 7.7 · EPSS 0%Upgrade…1.14.6 · 1.15.4 · 1.14.8 · 1.15.6 ·2.0.1or later on your release lineWho is exposed@backstage/plugin-techdocs-node (npm) < 1.15.4AMBER · PATCH THIS WEEK@backstage/plugin-techdocs-nodeBackstage is an open frameworkfor building developer portals.Prior to 1.14.6, the@backstage/plugin-techdocs-node package is affected byimproper validation of mkdocstheme configuration in…Where it standsPublic proof of conceptCONNECTS TOSame weaknessCWE-426 (CWE-426)17 other warnings in 30 days →Same productEarlier @backstage/plugin-techdocs-node warnings3 in the last 90 days →
Story map: the flaws, the fix, how it unfolded and what it connects to. Boxes link to the record or article.

At a glance

@backstage/plugin-techdocs-node: Amber, patch this week. Backstage is an open framework for building developer portals. Prior to 1.14.6, the @backstage/plugin-techdocs-node package is affected by improper validation of mkdocs theme configuration in techdocs. When TechDocs is configured to build documentation locally or in a container, a user with write access to a registere…

The flaws

  • CVE-2026-106505: Backstage: Bypass of MkDocs configuration sanitizer in TechDocs backend (CVSS 8.5 · EPSS 0%)
  • CVE-2026-106509: Backstage: Improper validation of MkDocs theme configuration in TechDocs (CVSS 8.8 · EPSS 0%)
  • CVE-2026-106558: Backstage: Improper validation of TechDocs MkDocs configuration (CVSS 8.8 · EPSS 0%)
  • CVE-2026-106510: Backstage: Remote code execution via crafted markdown_extensions in TechDocs mkdocs.yml (CVSS 7.7 · EPSS 0%)

The fix

Upgrade @backstage/plugin-techdocs-node: 1.14.6 · 1.15.4 · 1.14.8 · 1.15.6 · 2.0.1 or later on your release line

Who is exposed: @backstage/plugin-techdocs-node (npm) < 1.15.4

Where it stands

  • Public proof of concept

Connects to

Why it is Amber

  • CVSS 8.5 high
  • On your watchlist: npm

Affected packages

PackageEcosystemVulnerableFixed in
@backstage/plugin-techdocs-nodenpm< 1.15.41.15.4

References

Original description

Backstage is an open framework for building developer portals. Prior to 1.14.6 and 1.15.4, the @backstage/plugin-techdocs-node package is affected by bypass of mkdocs configuration sanitizer in techdocs backend. Users with the ability to commit changes to a repository that uses TechDocs can circumvent the MkDocs configuration file sanitizer introduced in response to CVE-2026-25153 and execute arbitrary code on the TechDocs backend host during documentation generation. This issue is fixed in versions 1.14.6 and 1.15.4.

Last activity 6 Oct 2026. Patch Forecast updates every hour.