CVE-2026-106458
Full vulnerability record from the local CVENow database.
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.
View original CVE JSON
{
"id": "CVE-2026-106458",
"sourceIdentifier": "[email protected]",
"published": "2026-10-06T21:17:16.270",
"lastModified": "2026-10-27T20:42:41.403",
"vulnStatus": "Analyzed",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "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."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "backstage",
"product": "backstage",
"versions": [
{
"version": ">= 1.38.0, < 1.55.0",
"status": "affected"
}
]
},
{
"vendor": "@backstage",
"product": "plugin-catalog-backend-module-bitbucket-server",
"versions": [
{
"version": ">= 0.4.0, < 0.5.15",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "LOW",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "NONE",
"integrityImpact": "HIGH",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 2.8,
"impactScore": 3.6
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-10-07T15:27:14.886311Z",
"id": "CVE-2026-106458",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "[email protected]",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-863"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:linuxfoundation:backstage\\/plugin-catalog-backend-module-bitbucket-server:*:*:*:*:*:node.js:*:*",
"versionStartIncluding": "0.4.0",
"versionEndExcluding": "0.5.15",
"matchCriteriaId": "D80762E5-DA78-4F35-82AF-A9EFE82C0CD9"
}
]
}
]
},
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:linuxfoundation:backstage:*:*:*:*:*:*:*:*",
"versionStartIncluding": "1.38.0",
"versionEndExcluding": "1.55.0",
"matchCriteriaId": "3045E636-A64D-4B4F-B029-0A5AC3C2C6FC"
}
]
}
]
}
],
"references": [
{
"url": "https://github.com/backstage/backstage/commit/989db63b6f87c8fc04d440f296ad89e10c79b363",
"source": "[email protected]",
"tags": [
"Patch"
]
},
{
"url": "https://github.com/backstage/backstage/releases/tag/v1.55.0",
"source": "[email protected]",
"tags": [
"Patch",
"Release Notes"
]
},
{
"url": "https://github.com/backstage/backstage/security/advisories/GHSA-c36c-cf6r-ghgj",
"source": "[email protected]",
"tags": [
"Mitigation",
"Vendor Advisory"
]
}
]
}