CVE-2025-30698
published 2025-04-15CVE-2025-30698: Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: 2D). Supported versions…
PriorityP432medium5.6CVSS 3.1
AVNACHPRNUINSUCLILAL
EPSS
0.59%
44.7th percentile
Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: 2D). Supported versions that are affected are Oracle Java SE: 8u441, 8u441-perf, 11.0.26, 17.0.14, 21.0.6, 24; Oracle GraalVM for JDK: 17.0.14, 21.0.6, 24; Oracle GraalVM Enterprise Edition: 20.3.17 and 21.3.13. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data as well as unauthorized read access to a subset of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Note: This vulnerability applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). CVSS 3.1 Base Score 5.6 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L).
Affected
32 ranges· showing 25
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | openjdk-11 | < openjdk-11 11.0.27+6-1~deb11u1 (bullseye) | openjdk-11 11.0.27+6-1~deb11u1 (bullseye) |
| debian | openjdk-17 | < openjdk-11 11.0.27+6-1~deb11u1 (bullseye) | openjdk-11 11.0.27+6-1~deb11u1 (bullseye) |
| debian | openjdk-21 | < openjdk-11 11.0.27+6-1~deb11u1 (bullseye) | openjdk-11 11.0.27+6-1~deb11u1 (bullseye) |
| debian | openjdk-8 | < openjdk-11 11.0.27+6-1~deb11u1 (bullseye) | openjdk-11 11.0.27+6-1~deb11u1 (bullseye) |
| msrc | cbl2_unbound_1.16.2-1_on_cbl_mariner_2.0 | — | — |
| msrc | cm1_unbound_1.10.0-5_on_cbl_mariner_1.0 | — | — |
| oracle | graalvm | — | — |
| oracle | graalvm | — | — |
| oracle | graalvm_for_jdk | — | — |
| oracle | graalvm_for_jdk | — | — |
| oracle | graalvm_for_jdk | — | — |
| oracle | jdk | — | — |
| oracle | jdk | — | — |
| oracle | jdk | — | — |
| oracle | jdk | — | — |
| oracle | jdk | — | — |
| oracle | jre | — | — |
| oracle | jre | — | — |
| oracle | jre | — | — |
| oracle | jre | — | — |
| oracle | jre | — | — |
| oracle_corporation | oracle_graalvm_enterprise_edition | — | — |
| oracle_corporation | oracle_graalvm_enterprise_edition | — | — |
| oracle_corporation | oracle_graalvm_for_jdk | — | — |
| oracle_corporation | oracle_graalvm_for_jdk | — | — |
CVSS provenance
nvdv3.15.6MEDIUMCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
osv7.4HIGH
vendor_ubuntu7.4HIGH
vendor_msrc6.5MEDIUM
vendor_debian5.6MEDIUM
vendor_oracle5.6MEDIUM
vendor_redhat5.6MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Ubuntu
CRaC JDK 21 vulnerabilities
vendor_ubuntu·2025-05-26·CVSS 7.4
CVE-2025-21587 [HIGH] CRaC JDK 21 vulnerabilities
Title: CRaC JDK 21 vulnerabilities
Summary: Several security issues were fixed in CRaC JDK 21.
Alicja Kario discovered that the JSSE component of CRaC JDK 21 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of CRaC JDK 21 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of CRaC JDK 21 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain
Ubuntu
CRaC JDK 17 vulnerabilities
vendor_ubuntu·2025-05-26·CVSS 7.4
CVE-2025-30698 [HIGH] CRaC JDK 17 vulnerabilities
Title: CRaC JDK 17 vulnerabilities
Summary: Several security issues were fixed in CRaC JDK 17.
Alicja Kario discovered that the JSSE component of CRaC JDK 17 incorrectly
handled RSA padding. An attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of CRaC JDK 17 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of CRaC JDK 17 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain
Ubuntu
OpenJDK 24 vulnerabilities
vendor_ubuntu·2025-05-06·CVSS 7.4
CVE-2025-30691 [HIGH] OpenJDK 24 vulnerabilities
Title: OpenJDK 24 vulnerabilities
Summary: Several security issues were fixed in OpenJDK 24.
Alicja Kario discovered that the JSSE component of OpenJDK 24 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of OpenJDK 24 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of OpenJDK 24 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug f
Ubuntu
OpenJDK 21 vulnerabilities
vendor_ubuntu·2025-05-06·CVSS 7.4
CVE-2025-30691 [HIGH] OpenJDK 21 vulnerabilities
Title: OpenJDK 21 vulnerabilities
Summary: Several security issues were fixed in OpenJDK 21.
Alicja Kario discovered that the JSSE component of OpenJDK 21 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of OpenJDK 21 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of OpenJDK 21 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug f
Ubuntu
OpenJDK 8 vulnerabilities
vendor_ubuntu·2025-05-06·CVSS 7.4
CVE-2025-30698 [HIGH] OpenJDK 8 vulnerabilities
Title: OpenJDK 8 vulnerabilities
Summary: Several security issues were fixed in OpenJDK 8.
Alicja Kario discovered that the JSSE component of OpenJDK 8 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of OpenJDK 8 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of OpenJDK 8 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug fixes,
Ubuntu
OpenJDK 17 vulnerabilities
vendor_ubuntu·2025-05-06·CVSS 7.4
CVE-2025-30691 [HIGH] OpenJDK 17 vulnerabilities
Title: OpenJDK 17 vulnerabilities
Summary: Several security issues were fixed in OpenJDK 17.
Alicja Kario discovered that the JSSE component of OpenJDK 17 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of OpenJDK 17 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of OpenJDK 17 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug f
Ubuntu
OpenJDK 11 vulnerabilities
vendor_ubuntu·2025-05-06·CVSS 7.4
CVE-2025-30698 [HIGH] OpenJDK 11 vulnerabilities
Title: OpenJDK 11 vulnerabilities
Summary: Several security issues were fixed in OpenJDK 11.
Alicja Kario discovered that the JSSE component of OpenJDK 11 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of OpenJDK 11 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of OpenJDK 11 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug f
Oracle
Oracle Oracle Java SE Risk Matrix: 2D — CVE-2025-30698
vendor_oracle·2025-04-15·CVSS 5.6
CVE-2025-30698 [MEDIUM] Oracle Oracle Java SE Risk Matrix: 2D — CVE-2025-30698
Oracle Oracle Java SE Risk Matrix: 2D vulnerability
CVE: CVE-2025-30698
CVSS: 5.6
Protocol: Multiple
Remote exploit: Yes
Affected versions: Network
Advisory: cpuapr2025 (APR 2025)
Red Hat
openjdk: Enhance Buffered Image handling (Oracle CPU 2025-04)
vendor_redhat·2025-04-15·CVSS 5.6
CVE-2025-30698 [MEDIUM] CWE-122 openjdk: Enhance Buffered Image handling (Oracle CPU 2025-04)
openjdk: Enhance Buffered Image handling (Oracle CPU 2025-04)
Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: 2D). Supported versions that are affected are Oracle Java SE: 8u441, 8u441-perf, 11.0.26, 17.0.14, 21.0.6, 24; Oracle GraalVM for JDK: 17.0.14, 21.0.6, 24; Oracle GraalVM Enterprise Edition: 20.3.17 and 21.3.13. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessib
Debian
CVE-2025-30698: openjdk-11 - Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Ente...
vendor_debian·2025·CVSS 5.6
CVE-2025-30698 [MEDIUM] CVE-2025-30698: openjdk-11 - Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Ente...
Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: 2D). Supported versions that are affected are Oracle Java SE: 8u441, 8u441-perf, 11.0.26, 17.0.14, 21.0.6, 24; Oracle GraalVM for JDK: 17.0.14, 21.0.6, 24; Oracle GraalVM Enterprise Edition: 20.3.17 and 21.3.13. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data as well as unauthorized read access to a subset of Orac
Microsoft
Novel "ghost domain names" attack by introducing subdomain delegations
vendor_msrc·2022-08-09·CVSS 6.5
CVE-2022-30698 [MEDIUM] CWE-613 Novel "ghost domain names" attack by introducing subdomain delegations
Novel "ghost domain names" attack by introducing subdomain delegations
FAQ: Is Azure Linux the only Microsoft product that includes this open-source library and is therefore potentially affected by this vulnerability?
One of the main benefits to our customers who choose to use the Azure Linux distro is the commitment to keep it up to date with the most recent and most secure versions of the open source libraries with which the distro is composed. Microsoft is committed to transparency in this work which is why we began publishing CSAF/VEX in October 2025. See this blog post for more information. If impact to additional products is identified, we will update the CVE to reflect this.
Mariner: Mariner
NLnet Labs: NLnet Labs
Customer Action Required: Yes
Remediation: CBL-Mariner Releases
OSV
openjdk-21-crac vulnerabilities
osv·2025-05-26·CVSS 7.4
CVE-2025-21587 [HIGH] openjdk-21-crac vulnerabilities
openjdk-21-crac vulnerabilities
Alicja Kario discovered that the JSSE component of CRaC JDK 21 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of CRaC JDK 21 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of CRaC JDK 21 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug fixes, new
features, and possibly incompatible changes.
Ple
OSV
openjdk-17-crac vulnerabilities
osv·2025-05-26·CVSS 7.4
CVE-2025-21587 [HIGH] openjdk-17-crac vulnerabilities
openjdk-17-crac vulnerabilities
Alicja Kario discovered that the JSSE component of CRaC JDK 17 incorrectly
handled RSA padding. An attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of CRaC JDK 17 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of CRaC JDK 17 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug fixes,
new features, and possibly incompatible changes.
Ple
OSV
openjdk-17 vulnerabilities
osv·2025-05-06·CVSS 7.4
CVE-2025-21587 [HIGH] openjdk-17 vulnerabilities
openjdk-17 vulnerabilities
Alicja Kario discovered that the JSSE component of OpenJDK 17 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of OpenJDK 17 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of OpenJDK 17 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug fixes, new
features, and possibly incompatible changes.
Please see
OSV
openjdk-lts vulnerabilities
osv·2025-05-06·CVSS 7.4
CVE-2025-21587 [HIGH] openjdk-lts vulnerabilities
openjdk-lts vulnerabilities
Alicja Kario discovered that the JSSE component of OpenJDK 11 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of OpenJDK 11 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of OpenJDK 11 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug fixes, new
features, and possibly incompatible changes.
Please see
OSV
openjdk-8 vulnerabilities
osv·2025-05-06·CVSS 7.4
CVE-2025-21587 [HIGH] openjdk-8 vulnerabilities
openjdk-8 vulnerabilities
Alicja Kario discovered that the JSSE component of OpenJDK 8 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of OpenJDK 8 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of OpenJDK 8 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug fixes, new
features, and possibly incompatible changes.
Please see the
OSV
openjdk-24 vulnerabilities
osv·2025-05-06·CVSS 7.4
CVE-2025-21587 [HIGH] openjdk-24 vulnerabilities
openjdk-24 vulnerabilities
Alicja Kario discovered that the JSSE component of OpenJDK 24 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of OpenJDK 24 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of OpenJDK 24 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug fixes, new
features, and possibly incompatible changes.
Please see
OSV
openjdk-21 vulnerabilities
osv·2025-05-06·CVSS 7.4
CVE-2025-21587 [HIGH] openjdk-21 vulnerabilities
openjdk-21 vulnerabilities
Alicja Kario discovered that the JSSE component of OpenJDK 21 incorrectly
handled RSA padding. An Attacker could possibly use this issue to obtain
sensitive information. (CVE-2025-21587)
It was discovered that the Compiler component of OpenJDK 21 incorrectly
handled compiler transformations. An attacker could possibly use this
issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30691)
It was discovered that the 2D component of OpenJDK 21 did not properly
manage memory under certain circumstances. An attacker could possibly use
this issue to cause a denial of service or execute arbitrary code.
(CVE-2025-30698)
In addition to security fixes, the updated packages contain bug fixes, new
features, and possibly incompatible changes.
Please see
OSV
CVE-2025-30698: Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: 2D)
osv·2025-04-15·CVSS 5.6
CVE-2025-30698 [MEDIUM] CVE-2025-30698: Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: 2D)
Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: 2D). Supported versions that are affected are Oracle Java SE: 8u441, 8u441-perf, 11.0.26, 17.0.14, 21.0.6, 24; Oracle GraalVM for JDK: 17.0.14, 21.0.6, 24; Oracle GraalVM Enterprise Edition: 20.3.17 and 21.3.13. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data as well as unauthorized read access to a subset of Orac
GHSA
GHSA-3fvx-r9r8-xq97: Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: 2D)
ghsa_unreviewed·2025-04-15
CVE-2025-30698 [MEDIUM] CWE-284 GHSA-3fvx-r9r8-xq97: Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: 2D)
Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: 2D). Supported versions that are affected are Oracle Java SE: 8u441, 8u441-perf, 11.0.26, 17.0.14, 21.0.6, 24; Oracle GraalVM for JDK: 17.0.14, 21.0.6, 24; Oracle GraalVM Enterprise Edition: 20.3.17 and 21.3.13. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data as well as unauthorized read access to a subset of Orac
No detection rules found.
No public exploits indexed.
2025-04-15
Published