Cloudanix VulnDB

CVE-2014-0117

None

CVSS

—

EPSS

35.5%

Published

Jul 20, 2014

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A problem in certain web server software can make the server crash when it receives specially formatted connection instructions, interrupting service for users.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Moderate
Impact
Denial Of Service
Component
Network Service
Class
Improper Input Validation
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The mod_proxy module in Apache HTTP Server crashes child processes when a reverse proxy configuration processes a specially crafted Connection HTTP header.

Why it matters to the business

Service availability is disrupted through repeated process crashes on servers acting as reverse proxies, potentially affecting downstream applications that rely on the proxy layer.

How an attack unfolds

An attacker sends an HTTP request containing a malformed Connection header directly to a server configured with mod_proxy in reverse-proxy mode; the server parses the header, triggers a flaw in input handling, and terminates the handling child process.

How to fix it

Upgrade Apache HTTP Server 2.4.x installations to version 2.4.10 or later; if an upgrade is not immediately possible, disable reverse-proxy functionality or apply available vendor patches.

How to confirm the fix worked

Confirm the installed Apache version is 2.4.10 or newer; in a test environment, replay a request containing the crafted Connection header and verify the child process no longer crashes.

Typical attack path

  1. Identify publicly reachable Apache servers with reverse-proxy functionality enabled
  2. Craft an HTTP request containing a malicious Connection header
  3. Send the request to the target proxy endpoint
  4. Observe child-process termination and service degradation

How to detect it

Inspect Apache error logs for repeated child-process crash entries associated with mod_proxy around the time of suspected incidents; correlate with unusual Connection header values in access logs.

What your security team should do

  • Prioritize upgrade of all internet-facing Apache 2.4.x instances to 2.4.10 or later
  • Review and disable reverse-proxy configurations where not required
  • Enable logging of Connection headers for anomaly detection during the upgrade window

The record

The mod_proxy module in the Apache HTTP Server 2.4.x before 2.4.10, when a reverse proxy is enabled, allows remote attackers to cause a denial of service (child-process crash) via a crafted HTTP Connection header.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 apache2 0 2.4.10-1
Debian:12 apache2 0 2.4.10-1
Debian:13 apache2 0 2.4.10-1
Mageia:4 apache 0 2.4.7-5.3.mga4
Red Hat:enterprise_linux:7::client httpd 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::client httpd-debuginfo 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::client httpd-devel 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::client httpd-manual 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::client httpd-tools 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::client mod_ldap 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::client mod_proxy_html 0 1:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::client mod_session 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::client mod_ssl 0 1:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::computenode httpd 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::computenode httpd-debuginfo 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::computenode httpd-devel 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::computenode httpd-manual 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::computenode httpd-tools 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::computenode mod_ldap 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::computenode mod_proxy_html 0 1:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::computenode mod_session 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::computenode mod_ssl 0 1:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::server httpd 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::server httpd-debuginfo 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::server httpd-devel 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::server httpd-manual 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::server httpd-tools 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::server mod_ldap 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::server mod_proxy_html 0 1:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::server mod_session 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::server mod_ssl 0 1:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::workstation httpd 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::workstation httpd-debuginfo 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::workstation httpd-devel 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::workstation httpd-manual 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::workstation httpd-tools 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::workstation mod_ldap 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::workstation mod_proxy_html 0 1:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::workstation mod_session 0 0:2.4.6-18.el7_0
Red Hat:enterprise_linux:7::workstation mod_ssl 0 1:2.4.6-18.el7_0
Red Hat:rhel_software_collections:1::el6 httpd24-httpd 0 0:2.4.6-18.el6
Red Hat:rhel_software_collections:1::el6 httpd24-httpd-debuginfo 0 0:2.4.6-18.el6
Red Hat:rhel_software_collections:1::el6 httpd24-httpd-devel 0 0:2.4.6-18.el6
Red Hat:rhel_software_collections:1::el6 httpd24-httpd-manual 0 0:2.4.6-18.el6
Red Hat:rhel_software_collections:1::el6 httpd24-httpd-tools 0 0:2.4.6-18.el6
Red Hat:rhel_software_collections:1::el6 httpd24-mod_ldap 0 0:2.4.6-18.el6
Red Hat:rhel_software_collections:1::el6 httpd24-mod_proxy_html 0 1:2.4.6-18.el6
Red Hat:rhel_software_collections:1::el6 httpd24-mod_session 0 0:2.4.6-18.el6
Red Hat:rhel_software_collections:1::el6 httpd24-mod_ssl 0 1:2.4.6-18.el6
Red Hat:rhel_software_collections:1::el7 httpd24-httpd 0 0:2.4.6-21.el7
Red Hat:rhel_software_collections:1::el7 httpd24-httpd-debuginfo 0 0:2.4.6-21.el7
Red Hat:rhel_software_collections:1::el7 httpd24-httpd-devel 0 0:2.4.6-21.el7
Red Hat:rhel_software_collections:1::el7 httpd24-httpd-manual 0 0:2.4.6-21.el7
Red Hat:rhel_software_collections:1::el7 httpd24-httpd-tools 0 0:2.4.6-21.el7
Red Hat:rhel_software_collections:1::el7 httpd24-mod_ldap 0 0:2.4.6-21.el7
Red Hat:rhel_software_collections:1::el7 httpd24-mod_proxy_html 0 1:2.4.6-21.el7
Red Hat:rhel_software_collections:1::el7 httpd24-mod_session 0 0:2.4.6-21.el7
Red Hat:rhel_software_collections:1::el7 httpd24-mod_ssl 0 1:2.4.6-21.el7
Ubuntu:14.04:LTS apache2 0 2.4.7-1ubuntu4.1
openSUSE:Tumbleweed apache2 0 2.4.23-4.1

Related vulnerabilities