CVE-2026-106503
8.1 HIGHpublic exploit availablePublished 2026-10-06 · Updated 2026-10-09
AI risk analysis
- Summary
- An authenticated user can bypass authorization controls on Scaffolder templates in Backstage, potentially gaining unauthorized access to source control resources. This vulnerability allows attackers to execute restricted scaffolder actions they shouldn't be able to perform.
- Exploitability
- The exploit requires an authenticated user with access to affected Scaffolder templates, making it moderately difficult to exploit but not highly complex.
- Blast radius
- If exploited, this could allow unauthorized access to repositories and source-control resources, potentially leading to code injection, data exfiltration, or privilege escalation within the development environment.
- Detection
- No reliable host or network indicator is derivable from the published description.
- Prioritized remediation
- Upgrade to version 3.3.1, 3.4.1, 4.0.3, or 4.1.0 of the @backstage/plugin-scaffolder-backend package.
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
Backstage is an open framework for building developer portals. Prior to 3.3.1, 3.4.1, 4.0.3 and 4.1.0, the @backstage/plugin-scaffolder-backend package is affected by scaffolder action input authorization bypass. An authenticated user with access to affected Scaffolder templates could bypass configured action restrictions. Depending on integration credentials, this could grant unauthorized access to repositories and related source-control resources. This issue is fixed in versions 3.3.1, 3.4.1, 4.0.3 and 4.1.0.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Weaknesses
CWE-178, CWE-284
Public exploit & PoC references
- https://github.com/backstage/backstage/commit/11c1384c0649b8ab26391c6a4e4f34b80ab0d188
- https://github.com/backstage/backstage/commit/a91ed72d540e80b62a73b39bb1563ff5018d52d1
- https://github.com/backstage/backstage/commit/e307e4f487103d815e484291b3fda778ab9983bf
- https://github.com/backstage/backstage/releases/tag/v1.49.6
- https://github.com/backstage/backstage/releases/tag/v1.50.5
- https://github.com/backstage/backstage/releases/tag/v1.54.6
- https://github.com/backstage/backstage/security/advisories/GHSA-hmp2-4m7g-22cv
All references
- https://github.com/backstage/backstage/commit/11c1384c0649b8ab26391c6a4e4f34b80ab0d188
- https://github.com/backstage/backstage/commit/a91ed72d540e80b62a73b39bb1563ff5018d52d1
- https://github.com/backstage/backstage/commit/e307e4f487103d815e484291b3fda778ab9983bf
- https://github.com/backstage/backstage/releases/tag/v1.49.6
- https://github.com/backstage/backstage/releases/tag/v1.50.5
- https://github.com/backstage/backstage/releases/tag/v1.54.6
- https://github.com/backstage/backstage/security/advisories/GHSA-hmp2-4m7g-22cv
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- HIGHCVE-2026-106459PoC
- HIGHCVE-2026-106558PoC
- HIGHCVE-2025-70962PoC
- HIGHCVE-2026-100693PoC
- CRITICALCVE-2026-102795
- HIGHCVE-2026-104335
- HIGHCVE-2026-104974PoC
- CRITICALCVE-2026-107510
Related by shared AI tags and CWE weakness class. Browse the full archive.