Overly broad permissions can turn one compromised account into a much larger security problem. Learn how to reduce unnecessary access, review privileges, and apply least privilege across modern Linux systems. Review Linux Privileges×

Alerts This Week
Warning Icon 1 523
Alerts This Week
Warning Icon 1 523

Red Hat: RHSA-2017:3193-01 Important: httpd Remote Access Flaws

red hat
Calendar Grey November 13, 2017
Scroller Redhat
Essential patch released for nginx on CentOS. Fixes significant vulnerabilities to mitigate risks of unauthorized access and system failures.
An update for httpd is now available for Red Hat Enterprise Linux 7.2 Extended Update Support

Solution

For details on how to apply this update, which includes the changes described in this advisory, refer to:

https://access.redhat.com/articles/11258

After installing the updated packages, the httpd daemon will be restarted automatically.

Summary

The httpd packages provide the Apache HTTP Server, a powerful, efficient, and extensible web server.
Security Fix(es):
* It was discovered that the httpd's mod_auth_digest module did not properly initialize memory before using it when processing certain headersrelated to digest authentication. A remote attacker could possibly use this flaw to disclose potentially sensitive information or cause httpd child process to crash by sending specially crafted requests to a server. (CVE-2017-9788)
* It was discovered that the use of httpd's ap_get_basic_auth_pw() API function outside of the authentication phase could lead to authentication bypass. A remote attacker could possibly use this flaw to bypass required authentication if the API was used incorrectly by one of the modules used by httpd. (CVE-2017-3167)
* A NULL pointer dereference flaw was found in the httpd's mod_ssl module. A remote attacker could use this flaw to cause an httpd child process to crash if another module used by httpd called a certain API function during the processing of an HTTPS request. (CVE-2017-3169)
* A buffer over-read flaw was found in the httpd's ap_find_token() function. A remote attacker could use this flaw to cause httpd child process to crash via a specially crafted HTTP request. (CVE-2017-7668)
* A buffer over-read flaw was found in the httpd's mod_mime module. A user permitted to modify httpd's MIME configuration could use this flaw to cause httpd child process to crash. (CVE-2017-7679)
* A use-after-free flaw was found in the way httpd handled invalid and previously unregistered HTTP methods specified in the Limit directive used in an .htaccess file. A remote attacker could possibly use this flaw to disclose portions of the server memory, or cause httpd child process to crash. (CVE-2017-9798)
Red Hat would like to thank Hanno Böck for reporting CVE-2017-9798.

References

https://access.redhat.com/security/cve/CVE-2017-3167 https://access.redhat.com/security/cve/CVE-2017-3169 https://access.redhat.com/security/cve/CVE-2017-7668 https://access.redhat.com/security/cve/CVE-2017-7679 https://access.redhat.com/security/cve/CVE-2017-9788 https://access.redhat.com/security/cve/CVE-2017-9798 https://access.redhat.com/security/updates/classification/#important

Package List

Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.2):
Source: httpd-2.4.6-40.el7_2.6.src.rpm
noarch: httpd-manual-2.4.6-40.el7_2.6.noarch.rpm
x86_64: httpd-2.4.6-40.el7_2.6.x86_64.rpm httpd-debuginfo-2.4.6-40.el7_2.6.x86_64.rpm httpd-devel-2.4.6-40.el7_2.6.x86_64.rpm httpd-tools-2.4.6-40.el7_2.6.x86_64.rpm mod_ldap-2.4.6-40.el7_2.6.x86_64.rpm mod_proxy_html-2.4.6-40.el7_2.6.x86_64.rpm mod_session-2.4.6-40.el7_2.6.x86_64.rpm mod_ssl-2.4.6-40.el7_2.6.x86_64.rpm
Red Hat Enterprise Linux Server EUS (v. 7.2):
Source: httpd-2.4.6-40.el7_2.6.src.rpm
noarch: httpd-manual-2.4.6-40.el7_2.6.noarch.rpm
ppc64: httpd-2.4.6-40.el7_2.6.ppc64.rpm httpd-debuginfo-2.4.6-40.el7_2.6.ppc64.rpm httpd-devel-2.4.6-40.el7_2.6.ppc64.rpm httpd-tools-2.4.6-40.el7_2.6.ppc64.rpm mod_ssl-2.4.6-40.el7_2.6.ppc64.rpm
ppc64le: httpd-2.4.6-40.el7_2.6.ppc64le.rpm httpd-debuginfo-2.4.6-40.el7_2.6.ppc64le.rpm httpd-devel-2.4.6-40.el7_2.6.ppc64le.rpm httpd-tools-2.4.6-40.el7_2.6.ppc64le.rpm mod_ssl-2.4.6-40.el7_2.6.ppc64le.rpm
s390x: httpd-2.4.6-40.el7_2.6.s390x.rpm httpd-debuginfo-2.4.6-40.el7_2.6.s390x.rpm httpd-devel-2.4.6-40.el7_2.6.s390x.rpm httpd-tools-2.4.6-40.el7_2.6.s390x.rpm mod_ssl-2.4.6-40.el7_2.6.s390x.rpm
x86_64: httpd-2.4.6-40.el7_2.6.x86_64.rpm

Read the Full Advisory


Severity
important
Lowest
Low
Medium
High
Critical

Advisory ID: RHSA-2017:3193-01
Product: Red Hat Enterprise Linux
Issue date: 2017-11-13

Topic

An update for httpd is now available for Red Hat Enterprise Linux 7.2Extended Update Support.Red Hat Product Security has rated this update as having a security impactof Important. A Common Vulnerability Scoring System (CVSS) base score,which gives a detailed severity rating, is available for each vulnerabilityfrom the CVE link(s) in the References section.

Relevant Releases Architectures

Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.2) - noarch, x86_64

Red Hat Enterprise Linux Server EUS (v. 7.2) - noarch, ppc64, ppc64le, s390x, x86_64

Red Hat Enterprise Linux Server Optional EUS (v. 7.2) - ppc64, ppc64le, s390x, x86_64

Bugs Fixed

1463194 - CVE-2017-3167 httpd: ap_get_basic_auth_pw() authentication bypass

1463197 - CVE-2017-3169 httpd: mod_ssl NULL pointer dereference

1463205 - CVE-2017-7668 httpd: ap_find_token() buffer overread

1463207 - CVE-2017-7679 httpd: mod_mime buffer overread

1470748 - CVE-2017-9788 httpd: Uninitialized memory reflection in mod_auth_digest

1490344 - CVE-2017-9798 httpd: Use-after-free by limiting unregistered HTTP method (Optionsbleed)

Get the latest News and Insights

Get the latest Linux and open source security news straight to your inbox.