Description
Stack-based buffer overflow in javaws.exe in Sun Java Web Start in JRE 5.0 Update 11 and earlier, and 6.0 Update 1 and earlier, allows remote attackers to execute arbitrary code via a long codebase attribute in a JNLP file.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 5 | java-1.5.0-ibm +6 | 1:1.5.0.5-1jpp.0.1.el5 | RHSA-2007:0829 |
| RHEL 4 | java-1.5.0-ibm +6 | 1:1.5.0.5-1jpp.2.el4 | RHSA-2007:0829 |
| RHEL 4 | java-1.5.0-sun +5 | 1.5.0.12-1jpp.2.el4 | RHSA-2007:0818 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 2
- Sun Java WebStart - JNLP Stack Buffer Overflow (PoC) EDB-4168 · dos · Jul 10, 2007 · verified
- Sun Java Runtime Environment 1.6 - Web Start '.JNLP' File Stack Buffer Overflow EDB-30284 · remote · Jul 9, 2007
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 2
- RHSA-2007:0829 Red Hat Security Advisory: java-1.5.0-ibm security update Red Hat Security Advisories (RHSA) · Jun 29, 2026
- RHSA-2007:0818 Red Hat Security Advisory: java-1.5.0-sun security update Red Hat Security Advisories (RHSA) · Jun 29, 2026
References
- RHSA-2007:0818 vendor-advisory
- 37756 vdb-entry
- http://docs.info.apple.com/article.html?artnum=307177
- ADV-2007-2477 vdb-entry
- 26314 third-party-advisory
- 24832 vdb-entry
- 26369 third-party-advisory
- sun-java-jnlp-bo(35320) vdb-entry
- GLSA-200804-28 vendor-advisory
- 29858 third-party-advisory
- APPLE-SA-2007-12-14 vendor-advisory
- 25981 third-party-advisory
- 2874 third-party-advisory
- http://research.eeye.com/html/advisories/published/AD20070705.html
- 1018346 vdb-entry
- ADV-2007-4224 vdb-entry
- 20070711 SUN Java JNLP Overflow mailing-list
- 30780 third-party-advisory
- 20070709 EEYE: Sun Java WebStart JNLP Stack Buffer Overflow Vulnerability mailing-list
- 27266 third-party-advisory
- 102996 vendor-advisory
- SUSE-SA:2007:056 vendor-advisory
- oval:org.mitre.oval:def:11367 vdb-entry signature
- 28115 third-party-advisory
- 30284 exploit
- GLSA-200804-20 vendor-advisory
- GLSA-200806-11 vendor-advisory
- RHSA-2007:0829 vendor-advisory
- 20070711 SUN Java JNLP Overflow mailing-list