CVE Catalog

CVE-2026-106557

HighCVSS 7.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.30%

21th percentile - higher than 21% of all known CVEs

Summary

The @backstage/plugin-techdocs-node package prior to versions 1.14.6 and 1.15.4 did not sufficiently validate TechDocs Markdown extension configuration. An authenticated user who can register or modify documentation sources may cause a TechDocs build to access resources outside the intended documentation boundary, potentially exposing backend-host data or internal network resources.

Risk Assessment

An authenticated attacker could exploit the vulnerability to access backend data or internal network resources. This may lead to information disclosure and compromise of infrastructure confidentiality.

Recommendation

Update @backstage/plugin-techdocs-node to version 1.14.6 or 1.15.4 and ensure pymdown-extensions 10.21.3 or later is used (e.g., via mkdocs-techdocs-core 1.7.0 or later). Restrict the ability to register and modify documentation sources to trusted users.

Other vulnerabilities in @backstage/plugin-techdocs-node

See all
Original NVD description (English source)

Backstage is an open framework for building developer portals. Prior to 1.14.6 and 1.15.4, the @backstage/plugin-techdocs-node package did not sufficiently validate TechDocs Markdown extension configuration. An authenticated user who can register or modify documentation sources may cause a TechDocs build to access resources outside the intended documentation boundary, potentially exposing backend-host data or internal network resources. This issue is fixed in versions 1.14.6 and 1.15.4 when pymdown-extensions 10.21.3 or later is also used, normally through mkdocs-techdocs-core 1.7.0 or later.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS