Arbitrary Code Execution Vulnerability in Backstage's Plugin TechDocs-Node
CVE-2026-106558

8.8HIGH

Key Information:

Vendor

Backstage

Vendor
CVE Published:
7 October 2026

What is CVE-2026-106558?

The Backstage TechDocs-Node plugin has a vulnerability that allows an authenticated user to bypass sanitization processes when mapping-style markdown_extensions are improperly validated. This situation can lead to the import and instantiation of arbitrary Python objects during documentation generation. The risk escalates particularly when the documentation generation function is executed with backend credentials, filesystem, or internal network access, potentially resulting in significant security breaches. It is crucial for users of the affected versions to update to 1.14.8, 1.15.6, or 2.0.1 to remediate this issue.

Affected Version(s)

backstage < 1.50.7 < 1.50.7

backstage >= 1.51.0-next.0, < 1.54.9 < 1.51.0-next.0, 1.54.9

backstage >= 1.55.0-next.0, < 1.55.2 < 1.55.0-next.0, 1.55.2

References

CVSS V3.1

Score:
8.8
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.