CVE-2008-1188
Multiple buffer overflows in the useEncodingDecl function in Java Web Start in Sun JDK and JRE 6...
Multiple buffer overflows in the useEncodingDecl function in Java Web Start in Sun JDK and JRE 6 Update 4 and earlier, and 5.0 Update 14 and earlier, allow remote attackers to execute arbitrary code via a JNLP file with (1) a long key name in the xml header or (2) a long charset value, different issues than CVE-2008-1189, aka "The first two issues."
Exploit likelihood
What each source reports
NVD Score used
9.3
Multiple buffer overflows in the useEncodingDecl function in Java Web Start in Sun JDK and JRE 6 Update 4 and earlier, and 5.0 Update 14 and earlier, allow remote attackers to execute arbitrary code via a JNLP file with (1) a long key name in the xml header or (2) a long charset value, different issues than CVE-2008-1189, aka "The first two issues."
- Record
CVE-2008-1188- CVSS 2.0
- 9.3 High
AV:N/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Multiple buffer overflows in the useEncodingDecl function in Java Web Start in Sun JDK and JRE 6 Update 4 and earlier, and 5.0 Update 14 and earlier, allow remote attackers to execute arbitrary code via a JNLP file with (1) a long key name in the xml header or (2) a long charset value, different issues than CVE-2008-1189, aka "The first two issues."
- Record
CVE-2008-1188- Updated
- 2026-11-02
EUVDEUVD-2008-1197 No score
Multiple buffer overflows in the useEncodingDecl function in Java Web Start in Sun JDK and JRE 6 Update 4 and earlier, and 5.0 Update 14 and earlier, allow remote attackers to execute arbitrary code via a JNLP file with (1) a long key name in the xml header or (2) a long charset value, different issues than CVE-2008-1189, aka "The first two issues."
- Record
EUVD-2008-1197- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-x67m-cmr9-2j82 No score
Multiple buffer overflows in the useEncodingDecl function in Java Web Start in Sun JDK and JRE 6...
Multiple buffer overflows in the useEncodingDecl function in Java Web Start in Sun JDK and JRE 6 Update 4 and earlier, and 5.0 Update 14 and earlier, allow remote attackers to execute arbitrary code via a JNLP file with (1) a long key name in the xml header or (2) a long charset value, different issues than CVE-2008-1189, aka "The first two issues."
- Record
GHSA-x67m-cmr9-2j82- Weakness
- CWE-119
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
java-1.5.0-sunRed Hat:rhel_extras:4 From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el4 | 0:1.5.0.15-1jpp.2.el4 |
java-1.5.0-sun-demoRed Hat:rhel_extras:4 From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el4 | 0:1.5.0.15-1jpp.2.el4 |
java-1.5.0-sun-develRed Hat:rhel_extras:4 From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el4 | 0:1.5.0.15-1jpp.2.el4 |
java-1.5.0-sun-jdbcRed Hat:rhel_extras:4 From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el4 | 0:1.5.0.15-1jpp.2.el4 |
java-1.5.0-sun-pluginRed Hat:rhel_extras:4 From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el4 | 0:1.5.0.15-1jpp.2.el4 |
java-1.5.0-sun-srcRed Hat:rhel_extras:4 From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el4 | 0:1.5.0.15-1jpp.2.el4 |
java-1.5.0-sunRed Hat:rhel_extras:5::client From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
java-1.5.0-sun-demoRed Hat:rhel_extras:5::client From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
java-1.5.0-sun-develRed Hat:rhel_extras:5::client From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
java-1.5.0-sun-jdbcRed Hat:rhel_extras:5::client From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
Show 49 moreShow less
| Package | Affected | Fixed |
|---|---|---|
java-1.5.0-sun-pluginRed Hat:rhel_extras:5::client From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
java-1.5.0-sun-srcRed Hat:rhel_extras:5::client From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
java-1.5.0-sunRed Hat:rhel_extras:5::server From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
java-1.5.0-sun-demoRed Hat:rhel_extras:5::server From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
java-1.5.0-sun-develRed Hat:rhel_extras:5::server From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
java-1.5.0-sun-jdbcRed Hat:rhel_extras:5::server From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
java-1.5.0-sun-pluginRed Hat:rhel_extras:5::server From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
java-1.5.0-sun-srcRed Hat:rhel_extras:5::server From an advisory covering 11 CVEs |
before 0:1.5.0.15-1jpp.2.el5 | 0:1.5.0.15-1jpp.2.el5 |
java-1.5.0-ibmRed Hat:rhel_extras:4 From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el4 | 1:1.5.0.7-1jpp.2.el4 |
java-1.5.0-ibm-demoRed Hat:rhel_extras:4 From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el4 | 1:1.5.0.7-1jpp.2.el4 |
java-1.5.0-ibm-develRed Hat:rhel_extras:4 From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el4 | 1:1.5.0.7-1jpp.2.el4 |
java-1.5.0-ibm-javacommRed Hat:rhel_extras:4 From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el4 | 1:1.5.0.7-1jpp.2.el4 |
java-1.5.0-ibm-jdbcRed Hat:rhel_extras:4 From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el4 | 1:1.5.0.7-1jpp.2.el4 |
java-1.5.0-ibm-pluginRed Hat:rhel_extras:4 From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el4 | 1:1.5.0.7-1jpp.2.el4 |
java-1.5.0-ibm-srcRed Hat:rhel_extras:4 From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el4 | 1:1.5.0.7-1jpp.2.el4 |
java-1.5.0-ibmRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-accessibilityRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-demoRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-develRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-javacommRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-jdbcRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-pluginRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-srcRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibmRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-accessibilityRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-demoRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-develRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-javacommRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-jdbcRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-pluginRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.5.0-ibm-srcRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.5.0.7-1jpp.2.el5 | 1:1.5.0.7-1jpp.2.el5 |
java-1.6.0-ibmRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-accessibilityRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-demoRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-develRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-javacommRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-jdbcRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-pluginRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-srcRed Hat:rhel_extras:5::client From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibmRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-accessibilityRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-demoRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-develRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-javacommRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-jdbcRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-pluginRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.6.0-ibm-srcRed Hat:rhel_extras:5::server From an advisory covering 10 CVEs |
before 1:1.6.0.1-1jpp.2.el5 | 1:1.6.0.1-1jpp.2.el5 |
java-1.5.0-ibmRed Hat:network_satellite:5.1::el4 From an advisory covering 17 CVEs |
before 1:1.5.0.8-1jpp.1.el4 | 1:1.5.0.8-1jpp.1.el4 |
java-1.5.0-ibm-develRed Hat:network_satellite:5.1::el4 From an advisory covering 17 CVEs |
before 1:1.5.0.8-1jpp.1.el4 | 1:1.5.0.8-1jpp.1.el4 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2008-1188 is a high vulnerability (CVSS 9.3) in Sun Jdk, published March 6, 2008. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 12.5%, the 96th percentile. No source names a fixed version.
References
lists.apple.com/archives/security-announce//2008/Sep/msg00008.html
secunia.com/advisories/30676
redhat.com/support/errata/RHSA-2008-0267.html
lists.opensuse.org/opensuse-security-announce/2008-04/msg00000.html
securitytracker.com/id?1019549
zerodayinitiative.com/advisories/ZDI-08-009
Show 122 moreShow less
secunia.com/advisories/32018
exchange.xforce.ibmcloud.com/vulnerabilities/41029
secunia.com/advisories/29897
secunia.com/advisories/29498
security.gentoo.org/glsa/glsa-200804-28.xml
secunia.com/advisories/29239
secunia.com/advisories/29858
us-cert.gov/cas/techalerts/TA08-066A.html
lists.opensuse.org/opensuse-security-announce/2008-04/msg00010.html
support.apple.com/kb/HT3178
secunia.com/advisories/29582
vupen.com/english/advisories/2008/0770/references
zerodayinitiative.com/advisories/ZDI-08-010
secunia.com/advisories/31497
sunsolve.sun.com/search/document.do?assetkey=1-26-233323-1
redhat.com/support/errata/RHSA-2008-0210.html
secunia.com/advisories/30780
vupen.com/english/advisories/2008/1856/references
vmware.com/security/advisories/VMSA-2008-0010.html
exchange.xforce.ibmcloud.com/vulnerabilities/41133
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11209
gentoo.org/security/en/glsa/glsa-200804-20.xml
gentoo.org/security/en/glsa/glsa-200806-11.xml
redhat.com/support/errata/RHSA-2008-0186.html
support.apple.com/kb/HT3179
secunia.com/advisories/29273
nvd.nist.gov/vuln/detail/CVE-2008-1188
github.com/advisories/GHSA-x67m-cmr9-2j82
access.redhat.com/errata/RHSA-2008:0186
access.redhat.com/security/updates/classification
sunsolve.sun.com/search/document.do?assetkey=1-66-233321-1
sunsolve.sun.com/search/document.do?assetkey=1-66-233322-1
sunsolve.sun.com/search/document.do?assetkey=1-66-233323-1
sunsolve.sun.com/search/document.do?assetkey=1-66-233324-1
sunsolve.sun.com/search/document.do?assetkey=1-66-233325-1
sunsolve.sun.com/search/document.do?assetkey=1-66-233326-1
sunsolve.sun.com/search/document.do?assetkey=1-66-233327-1
bugzilla.redhat.com/show_bug.cgi?id=436029
bugzilla.redhat.com/show_bug.cgi?id=436030
bugzilla.redhat.com/show_bug.cgi?id=436293
bugzilla.redhat.com/show_bug.cgi?id=436295
bugzilla.redhat.com/show_bug.cgi?id=436296
bugzilla.redhat.com/show_bug.cgi?id=436299
bugzilla.redhat.com/show_bug.cgi?id=436302
security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_0186.json
access.redhat.com/security/cve/CVE-2008-1185
cve.org/CVERecord?id=CVE-2008-1185
nvd.nist.gov/vuln/detail/CVE-2008-1185
access.redhat.com/security/cve/CVE-2008-1186
cve.org/CVERecord?id=CVE-2008-1186
nvd.nist.gov/vuln/detail/CVE-2008-1186
access.redhat.com/security/cve/CVE-2008-1187
cve.org/CVERecord?id=CVE-2008-1187
nvd.nist.gov/vuln/detail/CVE-2008-1187
access.redhat.com/security/cve/CVE-2008-1188
cve.org/CVERecord?id=CVE-2008-1188
access.redhat.com/security/cve/CVE-2008-1189
cve.org/CVERecord?id=CVE-2008-1189
nvd.nist.gov/vuln/detail/CVE-2008-1189
access.redhat.com/security/cve/CVE-2008-1190
cve.org/CVERecord?id=CVE-2008-1190
nvd.nist.gov/vuln/detail/CVE-2008-1190
access.redhat.com/security/cve/CVE-2008-1192
cve.org/CVERecord?id=CVE-2008-1192
nvd.nist.gov/vuln/detail/CVE-2008-1192
access.redhat.com/security/cve/CVE-2008-1193
cve.org/CVERecord?id=CVE-2008-1193
nvd.nist.gov/vuln/detail/CVE-2008-1193
access.redhat.com/security/cve/CVE-2008-1194
cve.org/CVERecord?id=CVE-2008-1194
nvd.nist.gov/vuln/detail/CVE-2008-1194
access.redhat.com/security/cve/CVE-2008-1195
cve.org/CVERecord?id=CVE-2008-1195
nvd.nist.gov/vuln/detail/CVE-2008-1195
access.redhat.com/security/cve/CVE-2008-1196
cve.org/CVERecord?id=CVE-2008-1196
nvd.nist.gov/vuln/detail/CVE-2008-1196
access.redhat.com/errata/RHSA-2008:0210
bugzilla.redhat.com/show_bug.cgi?id=431861
security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_0210.json
access.redhat.com/security/cve/CVE-2008-0657
cve.org/CVERecord?id=CVE-2008-0657
nvd.nist.gov/vuln/detail/CVE-2008-0657
access.redhat.com/errata/RHSA-2008:0267
www-128.ibm.com/developerworks/java/jdk/alerts
redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=444746
security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_0267.json
access.redhat.com/security/cve/CVE-2008-1191
cve.org/CVERecord?id=CVE-2008-1191
nvd.nist.gov/vuln/detail/CVE-2008-1191
access.redhat.com/errata/RHSA-2008:0638
bugzilla.redhat.com/show_bug.cgi?id=452649
bugzilla.redhat.com/show_bug.cgi?id=454601
bugzilla.redhat.com/show_bug.cgi?id=454604
bugzilla.redhat.com/show_bug.cgi?id=454605
bugzilla.redhat.com/show_bug.cgi?id=454606
bugzilla.redhat.com/show_bug.cgi?id=454607
bugzilla.redhat.com/show_bug.cgi?id=454608
security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_0638.json
access.redhat.com/security/cve/CVE-2008-3104
cve.org/CVERecord?id=CVE-2008-3104
nvd.nist.gov/vuln/detail/CVE-2008-3104
access.redhat.com/security/cve/CVE-2008-3106
bugzilla.redhat.com/show_bug.cgi?id=1618330
cve.org/CVERecord?id=CVE-2008-3106
nvd.nist.gov/vuln/detail/CVE-2008-3106
access.redhat.com/security/cve/CVE-2008-3108
cve.org/CVERecord?id=CVE-2008-3108
nvd.nist.gov/vuln/detail/CVE-2008-3108
access.redhat.com/security/cve/CVE-2008-3111
cve.org/CVERecord?id=CVE-2008-3111
nvd.nist.gov/vuln/detail/CVE-2008-3111
access.redhat.com/security/cve/CVE-2008-3112
cve.org/CVERecord?id=CVE-2008-3112
nvd.nist.gov/vuln/detail/CVE-2008-3112
access.redhat.com/security/cve/CVE-2008-3113
cve.org/CVERecord?id=CVE-2008-3113
nvd.nist.gov/vuln/detail/CVE-2008-3113
access.redhat.com/security/cve/CVE-2008-3114
cve.org/CVERecord?id=CVE-2008-3114
nvd.nist.gov/vuln/detail/CVE-2008-3114