Rapid7 Vulnerability & Exploit Database

Apache HTTPD: APR apr_palloc heap overflow (CVE-2009-2412)

Back to Search

Apache HTTPD: APR apr_palloc heap overflow (CVE-2009-2412)

Severity
10
CVSS
(AV:N/AC:L/Au:N/C:C/I:C/A:C)
Published
08/06/2009
Created
07/25/2018
Added
04/12/2012
Modified
05/27/2016

Description

The affected asset is vulnerable to this vulnerability ONLY if a non-Apache application can be passed unsanitized user-provided sizes to the apr_palloc() function. Review your web server configuration for validation. A flaw in apr_palloc() in the bundled copy of APR could cause heap overflows in programs that try to apr_palloc() a user controlled size. The Apache HTTP Server itself does not pass unsanitized user-provided sizes to this function, so it could only be triggered through some other application which uses apr_palloc() in a vulnerable way.

Solution(s)

  • apache-httpd-upgrade-2_0_64
  • apache-httpd-upgrade-2_2_13

With Rapid7 live dashboards, I have a clear view of all the assets on my network, which ones can be exploited, and what I need to do in order to reduce the risk in my environment in real-time. No other tool gives us that kind of value and insight.

– Scott Cheney, Manager of Information Security, Sierra View Medical Center

;