CVE-2026-44374

Backstage: Catalog unprocessed read endpoints allow authenticated cross-owner data access without permission checks

Published May 14, 2026 CVSS 3.1 · 4.3 Medium EPSS < 1% KEV · Not listed
Description
Backstage is an open framework for building developer portals. Prior to 0.6.11, the unprocessed entities read endpoints in @backstage/plugin-catalog-backend-module-unprocessed do not enforce permission authorization checks. Any authenticated user can access unprocessed entity records regardless of ownership. This is an information disclosure vulnerability affecting Backstage installations using this module. This is patched in @backstage/plugin-catalog-backend-module-unprocessed version 0.6.11, @backstage/plugin-catalog-unprocessed-entities-common version 0.0.15 and @backstage/plugin-catalog-unprocessed-entities version 0.2.30.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-p7g9-rp3g-mgfg Backstage: Catalog unprocessed read endpoints allow authenticated cross-owner data access without permission checks
History
Type Values Removed Values Added
First Time appeared Linuxfoundation
Linuxfoundation backstage\/plugin-catalog-backend-module-unprocessed
Linuxfoundation backstage\/plugin-catalog-unprocessed-entities
Linuxfoundation backstage\/plugin-catalog-unprocessed-entities-common
CPEs cpe:2.3:a:linuxfoundation:backstage\/plugin-catalog-backend-module-unprocessed:*:*:*:*:*:node.js:*:*
cpe:2.3:a:linuxfoundation:backstage\/plugin-catalog-unprocessed-entities-common:*:*:*:*:*:node.js:*:*
cpe:2.3:a:linuxfoundation:backstage\/plugin-catalog-unprocessed-entities:*:*:*:*:*:node.js:*:*
Vendors & Products Linuxfoundation
Linuxfoundation backstage\/plugin-catalog-backend-module-unprocessed
Linuxfoundation backstage\/plugin-catalog-unprocessed-entities
Linuxfoundation backstage\/plugin-catalog-unprocessed-entities-common
Type Values Removed Values Added
First Time appeared Backstage
Backstage plugin-catalog-backend-module-unprocessed
Backstage plugin-catalog-unprocessed-entities
Backstage plugin-catalog-unprocessed-entities-common
Vendors & Products Backstage
Backstage plugin-catalog-backend-module-unprocessed
Backstage plugin-catalog-unprocessed-entities
Backstage plugin-catalog-unprocessed-entities-common
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Backstage is an open framework for building developer portals. Prior to 0.6.11, the unprocessed entities read endpoints in @backstage/plugin-catalog-backend-module-unprocessed do not enforce permission authorization checks. Any authenticated user can access unprocessed entity records regardless of ownership. This is an information disclosure vulnerability affecting Backstage installations using this module. This is patched in @backstage/plugin-catalog-backend-module-unprocessed version 0.6.11, @backstage/plugin-catalog-unprocessed-entities-common version 0.0.15 and @backstage/plugin-catalog-unprocessed-entities version 0.2.30.
Title Backstage: Catalog unprocessed read endpoints allow authenticated cross-owner data access without permission checks
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}