PT-2026-25052 · Npm+3 · @Backstage/Plugin-Auth-Backend+2
Benjdlambert
·
Published
2026-03-12
·
Updated
2026-03-12
·
CVE-2026-32236
CVSS v4.0
1.7
Low
| Vector | AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Name of the Vulnerable Software and Affected Versions
Backstage versions prior to 0.27.1
Description
Backstage is an open framework for building developer portals. A Server-Side Request Forgery (SSRF) issue exists in the
@backstage/plugin-auth-backend component when the auth.experimentalClientIdMetadataDocuments.enabled setting is enabled. The component validates the initial client id hostname against private IP ranges, but this validation is not applied after HTTP redirects. The impact is limited as an attacker cannot read the response body, control request headers, or the request method. The feature is disabled by default and deployments restricting allowedClientIdPatterns to trusted domains are not affected.Recommendations
Versions prior to 0.27.1: Update to version 0.27.1 or later.
Versions prior to 0.27.1: Disable the experimental CIMD feature by setting
auth.experimentalClientIdMetadataDocuments.enabled to false in your app-config.
Versions prior to 0.27.1: Restrict allowedClientIdPatterns to specific trusted domains.Exploit
Fix
SSRF
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
@Backstage/Plugin-Auth-Backend
Backstage
Plugin-Auth-Backend