← Back to search

CVE-2026-107333

8.1 HIGHpublic exploit available

Published 2026-10-08 · Updated 2026-10-08

AI risk analysis

Summary
A URL path normalization inconsistency in Malcolm's nginx reverse proxy allows authenticated users to bypass role-based access controls by crafting specially formatted request paths. This creates a path traversal-like vulnerability where users can access administrative endpoints they shouldn't have permission to reach.
Exploitability
The exploit is moderately easy to perform as it requires only an authenticated session and knowledge of the target endpoints, with no additional prerequisites or complex payloads needed.
Blast radius
If exploited, this vulnerability could allow attackers to gain unauthorized access to sensitive administrative interfaces including file upload, PHP server, htadmin, and authentication management systems, potentially leading to full system compromise.
Detection
Monitor nginx access logs for requests with unusual path sequences (e.g., double slashes, encoded characters) that result in successful access to restricted administrative endpoints when the user's role should have denied access.
Prioritized remediation
Upgrade to Malcolm 2.590 or later to address the URL path normalization inconsistency in the RBAC authorization layer.
auth-bypasswebrbacnginx

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Malcolm's nginx based reverse proxy contains a URL path normalization inconsistency between its Lua based role-based access control (RBAC) authorization layer and nginx's own request routing logic. An authenticated user can craft a specially formatted request path to bypass role-based restrictions and reach administrative or role gated endpoints they should not have access to. This affects all restricted paths protected by the RBAC authorization layer, including file upload, PHP server, htadmin, and authentication management interfaces.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

Weaknesses

CWE-863

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.