]> granicus.if.org Git - apache/commit
SECURITY: CVE-2017-7668 (cve.mitre.org)
authorJim Jagielski <jim@apache.org>
Tue, 30 May 2017 12:28:20 +0000 (12:28 +0000)
committerJim Jagielski <jim@apache.org>
Tue, 30 May 2017 12:28:20 +0000 (12:28 +0000)
commitb2445f6e1bfa79c28bfab45e924c95fe350bf67f
tree300d07c5519f488a4983fa5a8ab1a8c81d9cdf81
parent78b86cd7aab0413e8d471370c891507243eccc13
SECURITY: CVE-2017-7668 (cve.mitre.org)
The HTTP strict parsing changes added in 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.

Merge r1796350 from trunk:
short-circuit on NULL

Submitted by: jchampion, covener
Reviewed by: covener, ylavic, jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1796856 13f79535-47bb-0310-9956-ffa450edef68
STATUS
server/util.c