CVE-2017-15710
Description
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 users 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.
Risk Information
Associated Vulnerability
| Vulnerability | OS Platform |
|---|---|
| Multiple vulnerabilities are fixed in Apache 2.4.33 | Windows |
| Multiple Vulnerabilities are affected in IBM Tivoli Monitoring 6.2.3 | Windows |
| Multiple Vulnerabilities are affected in IBM Tivoli Monitoring 6.3.0 | Windows |
| Apache HTTP server (USN-3425-1) apache2-bin_2.4.18-2ubuntu3.8_amd64.deb | Linux |
| Apache HTTP server (USN-3425-1) apache2-bin_2.4.18-2ubuntu3.8_i386.deb | Linux |
| Apache HTTP server (USN-3370-1) apache2-bin_2.4.18-2ubuntu3.8_amd64.deb | Linux |
| Apache HTTP server (USN-3370-1) apache2-bin_2.4.18-2ubuntu3.8_i386.deb | Linux |
| Apache HTTP server (USN-3627-1) apache2-bin_2.4.18-2ubuntu3.8_i386.deb | Linux |
| Apache HTTP server (USN-3627-1) apache2-bin_2.4.18-2ubuntu3.8_amd64.deb | Linux |
| Apache HTTP server (USN-3627-1) apache2-bin_2.4.7-1ubuntu4.20_i386.deb | Linux |
| Apache HTTP server (USN-3627-1) apache2-bin_2.4.7-1ubuntu4.20_amd64.deb | Linux |
| Apache HTTP server (USN-3627-2) apache2-bin_2.4.29-1ubuntu4.1_i386.deb | Linux |
| Apache HTTP server (USN-3627-2) apache2-bin_2.4.29-1ubuntu4.1_amd64.deb | Linux |
| apache2 security update(DSA-4164-1) apache2_2.4.25-3+deb9u4_i386.deb | Linux |
| apache2 security update(DSA-4164-1) apache2_2.4.25-3+deb9u4_amd64.deb | Linux |
| SUSE-SU-2018:1079-1(SUSE Linux Enterprise Server 11-SP4 ) apache2-2.2.34-70.15.1.x86_64.rpm | Linux |
| SUSE-SU-2018:1079-1(SUSE Linux Enterprise Server 11-SP4 ) apache2-doc-2.2.34-70.15.1.x86_64.rpm | Linux |
| SUSE-SU-2018:1079-1(SUSE Linux Enterprise Server 11-SP4 ) apache2-example-pages-2.2.34-70.15.1.x86_64.rpm | Linux |
| SUSE-SU-2018:1079-1(SUSE Linux Enterprise Server 11-SP4 ) apache2-prefork-2.2.34-70.15.1.x86_64.rpm | Linux |
| SUSE-SU-2018:1079-1(SUSE Linux Enterprise Server 11-SP4 ) apache2-utils-2.2.34-70.15.1.x86_64.rpm | Linux |
| SUSE-SU-2018:1079-1(SUSE Linux Enterprise Server 11-SP4 ) apache2-worker-2.2.34-70.15.1.x86_64.rpm | Linux |
| (RHSA-2020:1121) httpd security, bug fix, and enhancement update httpd-2.4.6-93.el7.x86_64.rpm | Linux |
| (RHSA-2020:1121) httpd security, bug fix, and enhancement update httpd-devel-2.4.6-93.el7.x86_64.rpm | Linux |
| (RHSA-2020:1121) httpd security, bug fix, and enhancement update httpd-manual-2.4.6-93.el7.noarch.rpm | Linux |
| (RHSA-2020:1121) httpd security, bug fix, and enhancement update httpd-tools-2.4.6-93.el7.x86_64.rpm | Linux |
| (RHSA-2020:1121) httpd security, bug fix, and enhancement update mod_ldap-2.4.6-93.el7.x86_64.rpm | Linux |
| (RHSA-2020:1121) httpd security, bug fix, and enhancement update mod_proxy_html-2.4.6-93.el7.x86_64.rpm | Linux |
| (RHSA-2020:1121) httpd security, bug fix, and enhancement update mod_session-2.4.6-93.el7.x86_64.rpm | Linux |
| (RHSA-2020:1121) httpd security, bug fix, and enhancement update mod_ssl-2.4.6-93.el7.x86_64.rpm | Linux |
| Out-of-bounds Write Vulnerability (CVE-2017-15710) | NCM |
Patch Details
No records foundReferences
https://nvd.nist.gov/vuln/detail/CVE-2023-1234
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-1234