First published: Fri Nov 19 2004(Updated: )
The CGI module in Ruby 1.6 before 1.6.8, and 1.8 before 1.8.2, allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a certain HTTP request.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Ruby | =1.8.1 | |
Ruby | =1.8.2_pre2 | |
Ruby | =1.6.7 | |
Ruby | =1.6 | |
Ruby | =1.8 | |
Ruby | =1.8.2_pre1 | |
Mandriva Linux Corporate Server | =2.1 | |
Ubuntu Linux | =4.1 | |
Mandrake Linux | =9.2 | |
Mandrake Linux | =10.1 | |
Mandrake Linux | =9.2 | |
Mandrake Linux | =10.0 | |
Ubuntu Linux | =4.1 | |
Gentoo Linux | ||
Mandriva Linux Corporate Server | =2.1 | |
Mandrake Linux | =10.0 | |
Mandrake Linux | =10.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2004-0983 is classified as a denial of service vulnerability that can lead to infinite loops and high CPU consumption.
To fix CVE-2004-0983, upgrade Ruby to version 1.6.8 or 1.8.2 or later.
CVE-2004-0983 affects Ruby versions prior to 1.6.8 and 1.8.2, as well as various distributions like Mandrake Linux and Ubuntu.
CVE-2004-0983 can be exploited through specially crafted HTTP requests that cause denial of service.
CVE-2004-0983 primarily results in denial of service and CPU exhaustion, with no direct data loss associated.