Incorrect Authorization vulnerability in Erlang OTP (inets modules) allows unauthenticated access to CGI scripts protected by directory rules when served via script_alias.
When script_alias maps a URL prefix to a directory outside DocumentRoot, mod_auth evaluates directory-based access controls against the DocumentRoot-relative path while mod_cgi executes the script at the ScriptAlias-resolved path. This path mismatch allows unauthenticated access to CGI scripts that directory rules were meant to protect.
This vulnerability is associated with program files lib/inets/src/http_server/mod_alias.erl, lib/inets/src/http_server/mod_auth.erl, and lib/inets/src/http_server/mod_cgi.erl.
This issue affects OTP from OTP 17.0 before OTP 26.2.5.19, OTP 27.3.4.10, and OTP 28.4.2, corresponding to inets from 5.10 before 9.1.0.6, 9.3.2.4, and 9.6.2. Whether OTP before OTP 17.0, corresponding to inets before 5.10, is affected is unknown.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade erlang | Aug 26, 2026 | Aug 26, 2026 |
| Ubuntu | — | Upgrade erlang-diameterUpgrade erlang-ftp (Ubuntu Pro)Upgrade erlang-jinterface (Ubuntu Pro)Upgrade erlang-observerUpgrade erlang-public-key (Ubuntu Pro)Upgrade erlang-sslUpgrade erlang-tools (Ubuntu Pro)Upgrade erlang-snmpUpgrade erlang-etUpgrade erlang-parsetools (Ubuntu Pro)Upgrade erlang-examples (Ubuntu Pro)Upgrade erlang-src (Ubuntu Pro)Upgrade erlang-debuggerUpgrade erlang-asn1 (Ubuntu Pro)Upgrade erlang-xmerlUpgrade erlang-common-test (Ubuntu Pro)Upgrade erlang-snmp (Ubuntu Pro)Upgrade erlang-inets (Ubuntu Pro)Upgrade erlang-eldap (Ubuntu Pro)Upgrade erlang-doc (Ubuntu Pro)Upgrade erlang (Ubuntu Pro)Upgrade erlang-appmon (Ubuntu Pro)Upgrade erlang-asn1Upgrade erlang-corba (Ubuntu Pro)Upgrade erlang-os-monUpgrade erlang-manpages (Ubuntu Pro)Upgrade erlang-dialyzerUpgrade erlang-mode (Ubuntu Pro)Upgrade erlang-ic (Ubuntu Pro)Upgrade erlang-toolsUpgrade erlang-syntax-tools (Ubuntu Pro)Upgrade erlang-base (Ubuntu Pro)Upgrade erlang-public-keyUpgrade erlang-tftpUpgrade erlang-devUpgrade erlang-tv (Ubuntu Pro)Upgrade erlang-debugger (Ubuntu Pro)Upgrade erlang-inetsUpgrade erlang-xmerl (Ubuntu Pro)Upgrade erlang-dev (Ubuntu Pro)Upgrade erlang-jinterfaceUpgrade erlangUpgrade erlang-edocUpgrade erlang-ssh (Ubuntu Pro)Upgrade erlang-docUpgrade erlang-observer (Ubuntu Pro)Upgrade erlang-runtime-toolsUpgrade erlang-pman (Ubuntu Pro)Upgrade erlang-parsetoolsUpgrade erlang-syntax-toolsUpgrade erlang-erl-docgenUpgrade erlang-crypto (Ubuntu Pro)Upgrade erlang-diameter (Ubuntu Pro)Upgrade erlang-mnesia (Ubuntu Pro)Upgrade erlang-cryptoUpgrade erlang-odbcUpgrade erlang-toolbar (Ubuntu Pro)Upgrade erlang-eunitUpgrade erlang-manpagesUpgrade erlang-megaco (Ubuntu Pro)Upgrade erlang-wxUpgrade erlang-test-server (Ubuntu Pro)Upgrade erlang-wx (Ubuntu Pro)Upgrade erlang-ic-java (Ubuntu Pro)Upgrade erlang-gs (Ubuntu Pro)Upgrade erlang-et (Ubuntu Pro)Upgrade erlang-x11 (Ubuntu Pro)Upgrade erlang-percept (Ubuntu Pro)Upgrade erlang-webtool (Ubuntu Pro)Upgrade erlang-reltoolUpgrade erlang-typer (Ubuntu Pro)Upgrade erlang-x11Upgrade erlang-odbc (Ubuntu Pro)Upgrade erlang-examplesUpgrade erlang-ftpUpgrade erlang-edoc (Ubuntu Pro)Upgrade erlang-nox (Ubuntu Pro)Upgrade erlang-base-hipe (Ubuntu Pro)Upgrade erlang-megacoUpgrade erlang-eunit (Ubuntu Pro)Upgrade erlang-dialyzer (Ubuntu Pro)Upgrade erlang-tftp (Ubuntu Pro)Upgrade erlang-modeUpgrade erlang-srcUpgrade erlang-erl-docgen (Ubuntu Pro)Upgrade erlang-mnesiaUpgrade erlang-eldapUpgrade erlang-os-mon (Ubuntu Pro)Upgrade erlang-ssl (Ubuntu Pro)Upgrade erlang-noxUpgrade erlang-reltool (Ubuntu Pro)Upgrade erlang-runtime-tools (Ubuntu Pro)Upgrade erlang-common-testUpgrade erlang-sshUpgrade erlang-base | Oct 12, 2026 | Oct 8, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Apr 7, 2026 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub