In Apache httpd 2.0.23 to 2.0.65, 2.2.0 to 2.2.34, and 2.4.0 to 2.4.29, mod_authnz_ldap, if configured with AuthLDAPCharsetConfig, uses the Accept-Language header value to lookup the right charset encoding when verifying the user's credentials. If the header value is not present in the charset conversion table, a fallback mechanism is used to truncate it to a two characters value to allow a quick retry (for example, 'en-US' is truncated to 'en'). A header value of less than two characters forces an out of bound write of one NUL byte to a memory location that is not part of the string. In the worst case, quite unlikely, the process would crash which could be used as a Denial of Service attack. In the more likely case, this memory is already reserved for future use and the issue has no effect at all.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade apache2 | Apr 2, 2018 | Mar 26, 2018 |
| Amazon_linux | — | Upgrade httpd24 | May 4, 2018 | Mar 23, 2018 |
| Apache Httpd | — | Upgrade to the latest version of Apache HTTPD | Mar 26, 2018 | Mar 26, 2018 |
| Arch Linux | — | Upgrade to the latest version of Arch Linux | Jul 11, 2025 | Mar 26, 2018 |
| Centos_linux | — | Upgrade httpd-toolsUpgrade mod_sslUpgrade httpd-develUpgrade httpd-debuginfoUpgrade httpd-manualUpgrade httpdUpgrade mod_proxy_htmlUpgrade mod_ldapUpgrade mod_session | Apr 1, 2020 | Mar 26, 2018 |
| Debian | — | Upgrade apache2 | Apr 4, 2018 | Mar 23, 2018 |
| Freebsd | — | Upgrade apache22Upgrade apache24 | Mar 25, 2018 | Mar 24, 2018 |
| Hpux | — | Update hpuxwsAPACHE to the latest version | Mar 28, 2022 | Mar 26, 2018 |
| Huawei Euleros 2_0_sp1 | — | Upgrade httpd-toolsUpgrade httpdUpgrade mod_sslUpgrade httpd-develUpgrade httpd-manual | May 29, 2018 | Mar 26, 2018 |
| Huawei Euleros 2_0_sp2 | — | Upgrade httpd-manualUpgrade httpd-develUpgrade httpd-toolsUpgrade mod_sslUpgrade httpd | May 29, 2018 | Mar 26, 2018 |
| Huawei Euleros 2_0_sp3 | — | Upgrade httpd-toolsUpgrade mod_sslUpgrade httpdUpgrade httpd-manualUpgrade httpd-devel | Jul 3, 2018 | Mar 26, 2018 |
| Ibm Http_server | — | Apply IBM HTTP Server Interim Fix PI95670 | Jun 22, 2018 | Mar 26, 2018 |
| Oracle Solaris | — | Upgrade web/server/apache-24/module/apache-ssl to version 2.4.33-0.175.3.32.0.3.0 on Solaris 11.3Upgrade web/server/apache-24/module/apache-ssl-fips-140 to version 2.4.33-0.175.3.32.0.3.0 on Solaris 11.3Upgrade web/server/apache-24/module/apache-lua to version 2.4.33-0.175.3.32.0.3.0 on Solaris 11.3Upgrade web/server/apache-24 to version 2.4.33-0.175.3.32.0.3.0 on Solaris 11.3Upgrade web/server/apache-24/module/apache-ldap to version 2.4.33-0.175.3.32.0.3.0 on Solaris 11.3Upgrade web/server/apache-24/module/apache-dbd to version 2.4.33-0.175.3.32.0.3.0 on Solaris 11.3 | May 16, 2018 | Mar 26, 2018 |
| Oracle_linux | — | Upgrade httpd-develUpgrade httpdUpgrade mod_sessionUpgrade httpd-toolsUpgrade mod_proxy_htmlUpgrade mod_ldapUpgrade mod_sslUpgrade httpd-manual | Oct 5, 2022 | Mar 24, 2018 |
| Redhat_linux | — | Upgrade httpdUpgrade httpd-manualUpgrade mod_sslUpgrade mod_ldapUpgrade mod_proxy_htmlUpgrade mod_sessionUpgrade httpd-debuginfoUpgrade httpd-develNo solution existsUpgrade httpd-tools | Apr 1, 2020 | Mar 26, 2018 |
| Suse | — | Upgrade apache2-develUpgrade apache2-docUpgrade apache2-preforkUpgrade apache2-example-pagesUpgrade apache2Upgrade apache2-workerUpgrade apache2-utils | Apr 6, 2018 | Mar 23, 2018 |
| Ubuntu | — | Upgrade apache2.2-binUpgrade apache2-bin | Apr 25, 2018 | Mar 23, 2018 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Mar 26, 2018 |
Prioritise with Active Threat Intelligence
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