CVE-2010-4476
The Double.parseDouble method in Java Runtime Environment (JRE) in Oracle Java SE and Java for Business 6 Update 23 and earlier, 5.0 Update 27 and earlier, and…
Public exploit code
Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.
- Oracle Java - Floating-Point Value Denial of Service2011-02-01 · dos · multiple · Verified
Impact
The Double.parseDouble method in Java Runtime Environment (JRE) in Oracle Java SE and Java for Business 6 Update 23 and earlier, 5.0 Update 27 and earlier, and 1.4.2_29 and earlier, as used in OpenJDK, Apache, JBossweb, and other products, allows remote attackers to cause a denial of service via a crafted string that triggers an infinite loop of estimations during conversion to a double-precision binary floating-point number, as demonstrated using 2.2250738585072012e-308.
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Sun | Jre | through 1.6.0 through 1.5.0 through 1.4.2_29 Versions 1.6.0, 1.5.0, 1.4.2 |
| Sun | Jdk | through 1.6.0 through 1.5.0 Versions 1.6.0, 1.5.0 |
| Sun | Sdk | through 1.4.2_29 Versions 1.4.2, 1.4.2_1, 1.4.2_02, 1.4.2_3, 1.4.2_4 |
References
- NVD record
- CVE.org record
- http://blog.fortify.com/blog/2011/02/08/Double-Trouble
- http://blogs.oracle.com/security/2011/02/security_alert_for_cve-2010-44.html
- http://lists.fedoraproject.org/pipermail/package-announce/2011-February/053926.html
- http://lists.fedoraproject.org/pipermail/package-announce/2011-February/053934.html
- http://lists.opensuse.org/opensuse-security-announce/2011-05/msg00004.html
- http://lists.opensuse.org/opensuse-security-announce/2011-07/msg00010.html
- http://marc.info/?l=bugtraq&m=129899347607632&w=2
- http://marc.info/?l=bugtraq&m=129960314701922&w=2
- http://marc.info/?l=bugtraq&m=130168502603566&w=2
- http://marc.info/?l=bugtraq&m=130270785502599&w=2
- http://marc.info/?l=bugtraq&m=130497132406206&w=2
- http://marc.info/?l=bugtraq&m=130497185606818&w=2
- http://marc.info/?l=bugtraq&m=130514352726432&w=2
- http://marc.info/?l=bugtraq&m=131041767210772&w=2
- http://marc.info/?l=bugtraq&m=132215163318824&w=2
- http://marc.info/?l=bugtraq&m=133469267822771&w=2
- http://marc.info/?l=bugtraq&m=133728004526190&w=2
- http://marc.info/?l=bugtraq&m=134254866602253&w=2
- http://marc.info/?l=bugtraq&m=134254957702612&w=2
- http://marc.info/?l=bugtraq&m=136485229118404&w=2
- http://secunia.com/advisories/43048
- http://secunia.com/advisories/43280
- http://secunia.com/advisories/43295
- http://secunia.com/advisories/43304
- http://secunia.com/advisories/43333