medium4.3Public exploit code
CVE-2006-3918
http_protocol.c in (1) IBM HTTP Server 6.0 before 6.0.2.13 and 6.1 before 6.1.0.1, and (2) Apache HTTP Server 1.3 before 1.3.35, 2.0 before 2.0.58, and 2.2 bef…
Public exploit code
Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.
- Apache 1.3.35/2.0.58/2.2.2 - Arbitrary HTTP Request Headers Security2006-08-24 · remote · linux · Verified
Impact
http_protocol.c in (1) IBM HTTP Server 6.0 before 6.0.2.13 and 6.1 before 6.1.0.1, and (2) Apache HTTP Server 1.3 before 1.3.35, 2.0 before 2.0.58, and 2.2 before 2.2.2, does not sanitize the Expect header from an HTTP request when it is reflected back in an error message, which might allow cross-site scripting (XSS) style attacks using web client components that can send arbitrary headers in requests, as demonstrated using a Flash SWF file.
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Apache | Http Server | from 1.3.3 before 1.3.35 |
| Debian | Debian Linux | Version 3.1 |
| Canonical | Ubuntu Linux | Versions 6.06, 6.10, 7.04, 7.10 |
| Redhat | Enterprise Linux Server | Version 2.0 |
| Redhat | Enterprise Linux Workstation | Version 2.0 |
Weakness classification
References
- NVD record
- CVE.org record
- http://archives.neohapsis.com/archives/bugtraq/2006-05/0151.html
- http://archives.neohapsis.com/archives/bugtraq/2006-07/0425.html
- http://kb.vmware.com/KanisaPlatform/Publishing/466/5915871_f.SAL_Public.html
- http://lists.opensuse.org/opensuse-security-announce/2008-04/msg00004.html
- http://marc.info/?l=bugtraq&m=125631037611762&w=2
- http://marc.info/?l=bugtraq&m=129190899612998&w=2
- http://marc.info/?l=bugtraq&m=130497311408250&w=2
- http://openbsd.org/errata.html#httpd2
- http://rhn.redhat.com/errata/RHSA-2006-0618.html
- http://rhn.redhat.com/errata/RHSA-2006-0692.html
- http://secunia.com/advisories/21172
- http://secunia.com/advisories/21174
- http://secunia.com/advisories/21399
- http://secunia.com/advisories/21478
- http://secunia.com/advisories/21598
- http://secunia.com/advisories/21744
- http://secunia.com/advisories/21848
- http://secunia.com/advisories/21986
- http://secunia.com/advisories/22140
- http://secunia.com/advisories/22317
- http://secunia.com/advisories/22523
- http://secunia.com/advisories/28749
- http://secunia.com/advisories/29640
- http://secunia.com/advisories/40256
- http://securityreason.com/securityalert/1294