The read_multipart function in cgi.rb in Ruby before 1.8.5-p2 does not properly detect boundaries in MIME multipart content, which allows remote attackers to cause a denial of service (infinite loop) via crafted HTTP requests, a different issue than CVE-2006-5467.
| Software | From | Fixed in |
|---|---|---|
| yukihiro_matsumoto / ruby | 1.8.4 | 1.8.4.x |
| yukihiro_matsumoto / ruby | 1.8.3 | 1.8.3.x |
| yukihiro_matsumoto / ruby | 1.8.1 | 1.8.1.x |
| yukihiro_matsumoto / ruby | 1.8.5 | 1.8.5.x |
| yukihiro_matsumoto / ruby | 1.8.2 | 1.8.2.x |
| yukihiro_matsumoto / ruby | 1.8.2_pre2 | 1.8.2_pre2.x |
| yukihiro_matsumoto / ruby | 1.8 | 1.8.x |
| yukihiro_matsumoto / ruby | 1.8.2_pre1 | 1.8.2_pre1.x |