Bug 112216
Summary: | 4097+ bytes of stderr from cgi script causes script to hang | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 3 | Reporter: | Nic Doye <nic> |
Component: | httpd | Assignee: | Joe Orton <jorton> |
Status: | CLOSED ERRATA | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 3.0 | CC: | chrismcc, nhruby, perisse, tao |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://issues.apache.org/bugzilla/show_bug.cgi?id=22030 | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-09-01 18:55:38 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Nic Doye
2003-12-16 11:02:43 UTC
Thanks for the report: we're aware of and are tracking this issue. I notice that it is fixed in httpd-2.0.48-1.2 on Fedora Core 1. When I say "fixed" I mean that I tested the simple perl script above. (I don't remember testing on the previous RPM). Can that change be merged into the RHEL 3 package? The issue is not fixed in the FC1 update, unfortunately; did you test the right version of the script? You're right. I'm an idiot. Sorry about that. Here we are three months later. Any word on this getting fixed before RHEL-4? I do consider this buglet to be a local DoS, and it really does need to be fixed. http://www.securitytracker.com/alerts/2003/Sep/1007823.html Ok, after reading the upstream bugzilla entry about this, it appears there isn't a fix, eventhough Mandrake seems to have released eratta with fix about it.... Anyone know what Mandrake did? Incorperate Jeff Trawic's fixes to mod_cgi? Mandrake briefly issued patches with Jeff's patches to mod_cgi, but later retracted them since they aren't production-ready yet. (It's a large stretch of the imagination to call this a DoS: if you run a malicious CGI script, it blocking on a write() call to a pipe is the least of your worries!) I'll prioritize this issue for RHEL4. Experimental updates for RHEL3 are now ready for testing which include a fix for this issue: http://people.redhat.com/jorton/Taroon-httpd/ Please post any results from testing, failure or success, to this bug report. The fix for this issue are due to be included in RHEL3 U3. An errata has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2004-349.html |