CVE-2026-106496
Analyzed Analyzed - Analysis Complete

BaseFortify

Vulnerability report for CVE-2026-106496, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-06

Last updated on: 2026-10-16

Assigner: GitHub, Inc.

Description

Backstage is an open framework for building developer portals. Prior to 3.9.1, the @backstage/plugin-catalog-backend package is affected by inconsistent enforcement of allowed location types during catalog processing. Under certain configurations, the catalog backend could process location types that were not intended to be allowed, potentially leading to unintended file access on the backend host. This issue is fixed in version 3.9.1.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-06
Last Modified
2026-10-16
Generated
2026-10-19
AI Q&A
2026-10-07
EPSS Evaluated
2026-10-18
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
linuxfoundation backstage_plugin-catalog-backend to 3.9.1 (exc)
linuxfoundation backstage to 1.54.6 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-863 The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.
CWE-22 The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects the @backstage/plugin-catalog-backend package in Backstage versions prior to 3.9.1. It involves inconsistent enforcement of allowed location types during catalog processing, which could allow the backend to process unintended location types and potentially lead to unauthorized file access on the host system.

Detection Guidance

To detect this vulnerability, check the version of @backstage/plugin-catalog-backend. If it is below 3.9.1, the system is vulnerable. Run: npm list @backstage/plugin-catalog-backend or yarn list @backstage/plugin-catalog-backend to verify the installed version.

Impact Analysis

The impact includes potential unauthorized access to files on the backend host system. This could lead to data leaks or manipulation if an attacker exploits the misconfigured location types to access sensitive files.

Compliance Impact

The vulnerability could lead to unintended file access on the backend host, which may result in unauthorized data exposure. This could potentially violate compliance requirements under GDPR (data protection) and HIPAA (health information security) if sensitive data is accessed or leaked.

Mitigation Strategies

Upgrade the @backstage/plugin-catalog-backend package to version 3.9.1 or later to address the inconsistent enforcement of allowed location types.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-106496. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart