Skip to content
OpenAdvisories
Unscored CVE-2017-7668 EUVD-2017-16662GHSA-mcc7-rcr3-2rgr

The HTTP strict parsing changes added in Apache httpd 2.2.32 and 2.4.24 introduced a bug in token list parsing, which allows ap_find_token(…

Published Jun 20, 2017 · Updated Aug 5, 2024 · Assigned by apache

Description

The HTTP strict parsing changes added in Apache httpd 2.2.32 and 2.4.24 introduced a bug in token list parsing, which allows ap_find_token() to search past the end of its input string. By maliciously crafting a sequence of request headers, an attacker may be able to cause a segmentation fault, or to force ap_find_token() to return an incorrect value.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache HTTP Server 2.2.32, 2.4.24, 2.4.25 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 apache2 2.4.25-4 —
Debian 13 apache2 2.4.25-4 —
Debian 12 apache2 2.4.25-4 —
Debian 9 apache2 2.4.25-3+deb9u1 DSA-3896-1
Debian 8 apache2 2.4.10-10+deb8u9 DSA-3896-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 7 apache2 2.2.22-13+deb7u9 DLA-1009-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS apache2 2.4.18-2ubuntu3.3 USN-3340-1
Ubuntu 14.04 LTS apache2 2.4.7-1ubuntu4.16 USN-3340-1
ReleasePackageFixed inAdvisory
RHEL 7 httpd +5 2.4.6-67.el7_4.2 RHSA-2017:2479
RHEL 7 mod_ssl +1 1:2.4.6-67.el7_4.2 RHSA-2017:2479
RHEL 2 httpd24-httpd +5 2.4.25-9.el6.1 RHSA-2017:2483
RHEL 2 httpd24-mod_ssl +1 1:2.4.25-9.el6.1 RHSA-2017:2483
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 7.3 EUS httpd +5 2.4.6-45.el7_3.5 RHSA-2017:3194
RHEL 7.3 EUS mod_ssl +1 1:2.4.6-45.el7_3.5 RHSA-2017:3194
RHEL 7.2 EUS httpd +5 2.4.6-40.el7_2.6 RHSA-2017:3193
RHEL 7.2 EUS mod_ssl +1 1:2.4.6-40.el7_2.6 RHSA-2017:3193
ReleasePackageFixed inAdvisory
SLES 11 SP4 apache2 2.2.34-70.12.1 SUSE-SU-2017:2907-1
SLES 11 SP3 apache2 2.2.34-70.12.1 SUSE-SU-2017:2907-1
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SUSE Studio Onsite 1.3 apache2 2.2.34-70.12.1 SUSE-SU-2017:2907-1
SLES for SAP 11 SP4 apache2 2.2.34-70.12.1 SUSE-SU-2017:2907-1
SUSE Linux Enterprise Point of Sale 11 SP3 apache2 2.2.34-70.12.1 SUSE-SU-2017:2907-1
ReleasePackageFixed inAdvisory
Alpine v3.24 apache2 2.4.26-r0 —
Alpine v3.23 apache2 2.4.26-r0 —
Alpine v3.22 apache2 2.4.26-r0 —
Alpine v3.21 apache2 2.4.26-r0 —
Alpine v3.20 apache2 2.4.26-r0 —
Show 17 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 apache2 2.4.26-r0 —
Alpine v3.18 apache2 2.4.26-r0 —
Alpine v3.17 apache2 2.4.26-r0 —
Alpine v3.16 apache2 2.4.26-r0 —
Alpine v3.15 apache2 2.4.26-r0 —
Alpine v3.14 apache2 2.4.26-r0 —
Alpine v3.13 apache2 2.4.26-r0 —
Alpine v3.12 apache2 2.4.26-r0 —
Alpine v3.11 apache2 2.4.26-r0 —
Alpine v3.10 apache2 2.4.26-r0 —
Alpine v3.9 apache2 2.4.26-r0 —
Alpine v3.8 apache2 2.4.26-r0 —
Alpine v3.7 apache2 2.4.26-r0 —
Alpine v3.6 apache2 2.4.26-r0 —
Alpine v3.5 apache2 2.4.26-r0 —
Alpine v3.4 apache2 2.4.26-r0 —
Alpine v3.3 apache2 2.4.26-r0 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 httpd +5 2.4.6-67.0.1.el7_4.2 ELSA-2017-2479
Oracle Linux 7 mod_ssl +1 1:2.4.6-67.0.1.el7_4.2 ELSA-2017-2479

Advisories 10

References