Incorrect Authorization Affecting @backstage/plugin-catalog-backend-module-bitbucket-server package, versions >=0.4.0 <0.5.15


Severity

Recommended
0.0
high
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.27% (18th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Incorrect Authorization vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-JS-BACKSTAGEPLUGINCATALOGBACKENDMODULEBITBUCKETSERVER-20826424
  • published11 Oct 2026
  • disclosed7 Oct 2026
  • creditUnknown

Introduced: 7 Oct 2026

NewCVE-2026-106458  (opens in a new tab)
CWE-863  (opens in a new tab)

How to fix?

Upgrade @backstage/plugin-catalog-backend-module-bitbucket-server to version 0.5.15 or higher.

Overview

Affected versions of this package are vulnerable to Incorrect Authorization via the getLocationEntity method and the event-driven update path in BitbucketServerEntityProvider.ts, where repository filters (projectKey, repoSlug, and skipArchivedRepos) configured by an administrator are applied only during scheduled full-crawl discovery and not during event-driven (webhook) catalog updates. An authenticated attacker who can push to a Bitbucket Server repository that should be excluded by the configured filters can trigger a webhook event that causes the provider to ingest catalog entities from that repository, bypassing the intended access controls and writing unauthorized entity data into the catalog.

CVSS Base Scores

version 4.0
version 3.1