Description
Backstage is an open framework for building developer portals. From 0.4.0 until 0.5.15, the @backstage/plugin-catalog-backend-module-bitbucket-server package is affected by inconsistent repository filtering in bitbucket server catalog event updates. Deployments using event-driven updates in the Bitbucket Server catalog provider may ingest catalog locations from repositories that are excluded by the provider's configured project, repository, or archived-repository filters. An authenticated Bitbucket Server user who can push to a filtered-out repository that remains readable by the configured Backstage integration can trigger a legitimate repository event. The affected event path may then add a Location for that repository even though scheduled discovery excludes it. This issue is fixed in version 0.5.15.
Published: 2026-10-06
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Catalog Inclusion
Action: Patch
AI Analysis

Impact

Backstage, an open‑source developer portal framework, has a flaw in its Bitbucket Server catalog backend module that allows inconsistent repository filtering when processing event‑driven updates. The module may accept location data from repositories that are otherwise excluded by the provider’s configured project, repository, or archived‑repository filters. This means that a repository that an administrator intends to ignore can still be added to the catalog if its events reach the system.

Affected Systems

The vulnerability affects the @backstage/plugin-catalog-backend-module-bitbucket-server package version range 0.4.0 through 0.5.15. Backstage installations that use event‑driven catalog updates and rely on those filtered‑out repositories may ingest unintended catalog locations until the fix is applied. The issue was closed in the 0.5.15 release; associated Backstage core updates conclude with version 1.55.0. The fix prevents the module from adding catalog locations that contravene the configured filters.

Risk and Exploitability

The CVSS score for this issue is 6.5, indicating a medium‑impact vulnerability. EPSS data is not available, and the flaw is not listed in the CISA KEV catalog. An attacker would need an authenticated Bitbucket Server user account with push rights to a repository that falls under the catalog provider’s filtering rules but remains readable by Backstage. From that position the attacker can trigger a legitimate repository event that results in an unauthorized catalog entry. The lack of a public exploit does not negate the need for remediation, as the vulnerability could be abused to alter catalog exposure or data integrity.

Generated by OpenCVE AI on October 7, 2026 at 00:15 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the @backstage/plugin-catalog-backend-module-bitbucket-server to 0.5.15 or newer to ensure proper filtering.
  • Ensure the Backstage core is upgraded to v1.55.0 or later so that the fix is fully supported.
  • If an immediate upgrade is not possible, temporarily disable event‑driven catalog updates for the Bitbucket Server provider.
  • Verify that Bitbucket Server project and repository filters correctly block any repositories that should be excluded from catalog discovery.

Generated by OpenCVE AI on October 7, 2026 at 00:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-c36c-cf6r-ghgj Backstage: Inconsistent repository filtering in Bitbucket Server catalog event updates
History

Tue, 27 Oct 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Linuxfoundation
Linuxfoundation backstage
Linuxfoundation backstage\/plugin-catalog-backend-module-bitbucket-server
CPEs cpe:2.3:a:linuxfoundation:backstage:*:*:*:*:*:*:*:*
cpe:2.3:a:linuxfoundation:backstage\/plugin-catalog-backend-module-bitbucket-server:*:*:*:*:*:node.js:*:*
Vendors & Products Linuxfoundation
Linuxfoundation backstage
Linuxfoundation backstage\/plugin-catalog-backend-module-bitbucket-server

Fri, 09 Oct 2026 09:15:00 +0000

Type Values Removed Values Added
First Time appeared Backstage
Backstage backstage
Backstage plugin-catalog-backend-module-bitbucket-server
Vendors & Products Backstage
Backstage backstage
Backstage plugin-catalog-backend-module-bitbucket-server

Wed, 07 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 06 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Description Backstage is an open framework for building developer portals. From 0.4.0 until 0.5.15, the @backstage/plugin-catalog-backend-module-bitbucket-server package is affected by inconsistent repository filtering in bitbucket server catalog event updates. Deployments using event-driven updates in the Bitbucket Server catalog provider may ingest catalog locations from repositories that are excluded by the provider's configured project, repository, or archived-repository filters. An authenticated Bitbucket Server user who can push to a filtered-out repository that remains readable by the configured Backstage integration can trigger a legitimate repository event. The affected event path may then add a Location for that repository even though scheduled discovery excludes it. This issue is fixed in version 0.5.15.
Title Backstage: Inconsistent repository filtering in Bitbucket Server catalog event updates
Weaknesses CWE-863
References
Metrics cvssV3_1

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


Subscriptions

Backstage Backstage Plugin-catalog-backend-module-bitbucket-server
Linuxfoundation Backstage Backstage\/plugin-catalog-backend-module-bitbucket-server
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-07T17:07:16.596Z

Reserved: 2026-10-06T16:49:40.591Z

Link: CVE-2026-106458

cve-icon Vulnrichment

Updated: 2026-10-07T15:27:15.864Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-06T21:17:16.270

Modified: 2026-10-27T20:42:41.403

Link: CVE-2026-106458

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T08:31:45Z

Weaknesses