Patch Forecast
Yellow warning
Plan into this sprint.

CVE-2026-106455 · GHSA-q38j-6vcm-2f5m

Backstage: Improper validation of MkDocs plugin configuration in TechDocs

Risk score
56/100
CVSS
7.7 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. From 0.11.12 until 1.14.7 and 1.15.5, the @backstage/plugin-techdocs-node package is affected by improper validation of mkdocs plugin configuration in techdocs. An authenticated attacker with control over a TechDocs source repository could cause a document…
Affected
@backstage/plugin-techdocs-node (npm) >= 0.11.12, < 1.14.7; @backstage/plugin-techdocs-node (npm) >= 1.15.0, < 1.15.5
Fix
Upgrade @backstage/plugin-techdocs-node to 1.14.7 or 1.15.5 (whichever matches your release line) or later.
Exploitation
No known exploitation

Story map

Story map: @backstage/plugin-techdocs-nodeTHE FLAWSTHE FIXCVE-2026-106455Backstage: Improper validationof MkDocs plugin configurationin TechDocsCVSS 7.7 · 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-106505Backstage: Bypass of MkDocsconfiguration sanitizer inTechDocs backendCVSS 8.5 · 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 weaknessServer-side request forgery (CWE-918)223 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-106455: Backstage: Improper validation of MkDocs plugin configuration in TechDocs (CVSS 7.7 · 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-106505: Backstage: Bypass of MkDocs configuration sanitizer in TechDocs backend (CVSS 8.5 · 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 Yellow

  • CVSS 7.7 high
  • On your watchlist: npm

Affected packages

PackageEcosystemVulnerableFixed in
@backstage/plugin-techdocs-nodenpm>= 0.11.12, < 1.14.71.14.7
@backstage/plugin-techdocs-nodenpm>= 1.15.0, < 1.15.51.15.5

References

Original description

Backstage is an open framework for building developer portals. From 0.11.12 until 1.14.7 and 1.15.5, the @backstage/plugin-techdocs-node package is affected by improper validation of mkdocs plugin configuration in techdocs. An authenticated attacker with control over a TechDocs source repository could cause a documentation build to retrieve and publish data from network locations reachable by the build environment. Exposure depends on deployment topology, build mode, and target endpoint protections. Modern cloud metadata services that require tokens or special headers are not directly accessible through the affected behavior. This issue is fixed in @backstage/plugin-techdocs-node versions 1.14.7 and 1.15.5.

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