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.
Published: 2026-10-08
Score: 8.1 High
EPSS: 1.2% Low
KEV: No
Impact: Unauthorized privilege escalation via role bypass
Action: Immediate Patch
AI Analysis

Impact

Malcolm's nginx reverse proxy has an inconsistency between the Lua-based role‐based access control (RBAC) layer and nginx’s own path normalization. An authenticated user can craft a special URL that evades RBAC checks and accesses restricted endpoints such as file upload, PHP server, admin panels, and authentication management interfaces. The vulnerability enables the attacker to gain unauthorized administrative privileges and manipulate protected resources.

Affected Systems

All Malcolm installations that use the default nginx reverse proxy and RBAC configuration. The issue applies to every restricted path protected by the Lua RBAC layer, including upload services, PHP backends, the htadmin interface, and authentication management endpoints.

Risk and Exploitability

The CVSS score of 8.1 indicates a severe impact and a high level of exploitation risk. The EPSS score is unavailable, but the lack of a KEV listing suggests the vulnerability is not yet a known, actively exploited weakness in the wild. The attack path requires the user to be authenticated to Malcolm, implying the attacker must compromise valid credentials or gain access through an existing authenticated session. Once authenticated, the attacker can construct a request path that bypasses RBAC checks, achieving unauthorized access to administrative functions. Because the flaw resides in path normalization logic, it is not limited to specific hosts or services, raising the potential for widespread damage across all affected Malcolm deployments.

Generated by OpenCVE AI on October 8, 2026 at 18:50 UTC.

Remediation

Vendor Solution

Update to version v26.08.0


OpenCVE Recommended Actions

  • Apply the vendor‑supplied update to Malcolm v26.08.0 to eliminate the path normalization mismatch
  • Ensure that the nginx configuration includes strict URI validation and that RBAC checks are enforced immediately after request routing
  • Restrict critical administrative endpoints to trusted IP ranges or additional authentication factors to add a second layer of defense

Generated by OpenCVE AI on October 8, 2026 at 18:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 09 Oct 2026 07:30:00 +0000

Type Values Removed Values Added
First Time appeared Cisagov
Cisagov malcolm
Vendors & Products Cisagov
Cisagov malcolm

Thu, 08 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
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.
Title Incorrect Authorization in Malcolm
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: icscert

Published:

Updated: 2026-10-14T19:34:22.634Z

Reserved: 2026-10-07T18:31:15.966Z

Link: CVE-2026-107333

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-08T18:17:19.603

Modified: 2026-10-08T21:03:43.847

Link: CVE-2026-107333

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T07:15:09Z

Weaknesses