CVE-2026-120426 Details
Description
OpenCSG CSGHub through v2.6.0-ce contains an authorization bypass vulnerability in the unauthenticated file resolve route that allows remote attackers to read private repository files. Attackers can inject a percent-encoded current_user parameter into the file path, which the portal forwards with its server API key, to read files in private model, code or space repositories.
A vulnerability exists in OpenCSG CSGHub versions through 2.6.0-ce, allowing unauthorized access to private repository files. This issue arises in the unauthenticated file resolve route, where remote attackers can read files from private model, code, or space repositories. The vulnerability is exploited by injecting a percent-encoded 'current_user' parameter into the file path, which is then forwarded to the backend with the server API key, enabling access to restricted files.
It is recommended to implement authentication checks on the resolve route to prevent anonymous access to private repositories. Additionally, ensure that the 'current_user' parameter is treated as a privileged assertion when using the server API key, and consider using a signed on-behalf-of token instead of a plain query parameter.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Nov 2, 2026CISA-ADP
Assessed Nov 5, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| OpenCSG CSGHub | <= 2.6.0-ce (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Nov 5, 2026 | CVE Modified | CISA-ADP |
| Nov 2, 2026 | New CVE Received | [email protected] |
Volerion