Incorrect Authorization Vulnerability in Erlang OTP Affecting CGI Scripts
CVE-2026-28808
What is CVE-2026-28808?
An incorrect authorization vulnerability exists within the Erlang OTP, specifically in its inets modules. This issue allows unauthenticated users to gain access to CGI scripts that should be protected under directory rules when these scripts are served through the script_alias directive. The problem arises due to a path mismatch between the rules enforced by mod_auth and the execution path determined by mod_cgi. Consequently, sensitive CGI scripts may become accessible despite existing directory-based access controls. The affected versions of Erlang OTP range from 17.0 up to 28.4.2, as well as certain specific versions: 27.3.4.10 and 26.2.5.19, which correspond to inets versions from 5.10 up to 9.6.2, and additional versions.
Affected Version(s)
OTP 5.10
OTP 17.0
OTP 17.0
References
CVSS V4
Timeline
Vulnerability published
Vulnerability Reserved
