Medium, CVSS 5.4npmAmendedPublished
Backstage has improper authorization in GitLab organizational user ingestion
CVE-2026-106463 · GHSA-gp6m-x9vw-5c5x
- Affected
- npm @backstage/plugin-catalog-backend-module-gitlab < 0.8.7
- Fixed in
- 0.8.7· Vendor fix available
- Issue
- Impact Deployments that enable GitLab organization event ingestion and rely on scoped catalog users as an access boundary may admit an unintended catalog identity. Depending on sign-in and permission configuration, this may allow unauthorized access with the permissions of a standard authenticated user. Patches - Upgrade @backstage/plugin-catalog-backend-module-gitlab to version 0.8.7. Workarounds - Disable event-driven GitLab organization ingestion and rely on scheduled discovery until upgrading. - Enforce organization membership independently at the authenticating proxy or sign-in resolver.
Recommended action: Upgrade to 0.8.7 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.