~ / search / GHSA-gp6m-x9vw-5c5x

GHSA-gp6m-x9vw-5c5x

Backstage has improper authorization in GitLab organizational user ingestion

Source: GitHub Advisory Database (reviewed) Moderate CVE-2026-106463

Packages

EcosystemPackageAffectedFixed in
npm @backstage/plugin-catalog-backend-module-gitlab < 0.8.7 0.8.7

Details

As written in the advisory (Markdown source, shown as plain text).

### 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.

References

External links from the advisory. They lead to third-party sites.