Impact
The vulnerability arises from the function handleBasicAuth in Zoraxy’s Path Exception Matcher, where the PathPrefix argument can be crafted to alter authorization logic. Malicious input can lead to successful authentication for unauthorized requests, effectively bypassing basic authentication controls. This flaw is rooted in improper authentication handling and unauthorized access.
Affected Systems
The issue affects all installations of tobychui’s Zoraxy component up to version 3.3.4, specifically the Path Exception Matcher implementation found in mod/dynamicproxy/authProviders.go. Upgrading to version 3.3.5-rc1 or a later patch that includes commit 37cd0f27b17cd15cfa4af409bfec943146f5fdfe resolves the condition.
Risk and Exploitability
The CVSS base score of 6.9 indicates a moderate severity. The EPSS score is not reported, and the vulnerability is not listed in CISA’s KEV catalog. Remote exploitation is feasible, and an exploit has already been published, meaning that attackers could leverage it immediately against vulnerable deployments.
OpenCVE Enrichment