Skip to main content

Oracle Java SE EUVDEUVD-2026-24332

| CVE-2026-22018 LOW
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-04-21 oracle
3.7
CVSS 3.1 · Vendor: oracle
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify Java web service or applet endpoint consuming Libraries APIs
  2. Delivery
    Craft protocol-specific payload targeting resource allocation path
  3. Exploit
    Submit payload meeting AC:H preconditions
  4. Execution
    Trigger unbounded resource consumption in JVM
  5. Impact
    Cause partial degradation of service availability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires one of two deployment contexts: (1) a server-side Java web service or application that exposes the affected Libraries APIs to network-reachable, attacker-controlled input - for example, a REST or RPC endpoint that processes externally supplied data through the vulnerable component; or (2) a client-side environment running sandboxed Java Web Start applications or Java applets that load untrusted code from the internet and depend on the Java sandbox for containment. High attack complexity (AC:H) is a hard limiting factor: the attacker cannot achieve reliable exploitation on demand and must meet specific, non-default preconditions such as a precise call sequence or race condition. Authentication is not required (PR:N), but the AC:H constraint alone effectively prevents automated or opportunistic mass exploitation. Impact is strictly availability-only - no confidentiality or integrity exploitation is possible - further limiting attacker utility.

Impact

Real-world risk is low despite the broad product footprint. The CVSS 3.1 base score of 3.7 reflects the offsetting factors: while the attack vector is network (AV:N) and no privileges are required (PR:N), the high attack complexity (AC:H) means specific environmental or sequencing preconditions must be met, eliminating opportunistic and scripted mass exploitation. Impact is strictly limited to partial availability degradation (A:L, C:N, I:N) - no data theft or integrity compromise is possible. EPSS at 0.04% (12th percentile) confirms negligible real-world exploitation probability. SSVC independently corroborates: Exploitation=none, Automatable=no, Technical Impact=partial. There is no CISA KEV entry and no public POC. All signals converge on a low-priority patch rather than an emergency response. The primary concern for defenders is the sheer breadth of affected versions spanning Java 8 through 26 and multiple GraalVM editions, meaning patch scope is wide even if urgency is low.

Exploit ScenarioDerived

A remote attacker sends a specially crafted sequence of requests to a Java-based web service whose backend invokes affected Libraries APIs, triggering unbounded resource allocation and causing a measurable but partial degradation of service availability for legitimate users. Because AC:H requires specific preconditions - such as a particular API call sequence, timing window, or application state - exploitation is not trivially reliable and demands a skilled or persistent adversary. No public proof-of-concept exists and no exploitation activity has been reported, making this scenario currently theoretical.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 24, 2026

Partial denial-of-service exposure in the Libraries component of Oracle Java SE, GraalVM for JDK, and GraalVM Enterprise Edition allows unauthenticated remote attackers to degrade service availability across a wide range of versions from Java 8u481 through 26. The flaw (CWE-770) can be triggered via APIs exposed by web services consuming attacker-controlled input, or through client-side Java Web Start and applet environments loading untrusted code. No active exploitation has been observed (not in CISA KEV), no public proof-of-concept has been identified, and both EPSS (0.04%, 12th percentile) and SSVC (Exploitation: none, Automatable: no) classify this as low operational urgency.

RemediationAI

Apply the Oracle April 2026 Critical Patch Update (CPU) available at https://www.oracle.com/security-alerts/cpuapr2026.html, which constitutes the vendor-released fix for all affected Oracle Java SE and GraalVM product lines. Ubuntu users running OpenJDK packages should apply the updates referenced in USN-8330-1 through USN-8334-1 (https://ubuntu.com/security/notices/USN-8330-1 through USN-8334-1) for their respective distributions. Specific fixed version numbers beyond the CPU release are not independently confirmed in available references; the CPU itself is the authoritative remediation boundary. As a compensating control where patching is delayed, restrict inbound network access to Java-based services at the perimeter to reduce exposure - this does not eliminate the vulnerability but narrows the viable attack surface. For environments running client-side Java Web Start or applet deployments that load untrusted code, disabling those deployment modes eliminates that attack path entirely, with the trade-off of losing associated application functionality.

Affected VersionsENISA

Oracle GraalVM for JDK 21.0.10
Oracle Java SE 8u481-perf
Oracle Java SE 17.0.18
Oracle Java SE 26
Oracle Java SE 8u481
Oracle GraalVM Enterprise Edition 21.3.17
Oracle Java SE 25.0.2
Oracle Java SE 21.0.10
Oracle Java SE 8u481-b50
Oracle Java SE 11.0.30
Oracle GraalVM for JDK 17.0.18

Affected Packages

euvd oracle_graalvm_enterprise_edition no fix
euvd oracle_graalvm_for_jdk no fix
euvd oracle_java_se no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 3 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in the Libraries component of Oracle's JDK and GraalVM product lines, covering CPE strings cpe:2.3:a:oracle_corporation:oracle_java_se, oracle_graalvm_for_jdk, and oracle_graalvm_enterprise_edition. CWE-770 (Allocation of Resources Without Limits or Throttling) identifies the root cause as a failure to enforce bounds on resource consumption - memory, threads, or similar JVM resources - when processing crafted input via Libraries APIs. The multi-protocol attack surface (AV:N) reflects that the Java Libraries component exposes functionality over diverse protocols including HTTP, RMI, JNDI, and others used by Java web services. The vulnerability also extends to client-side Java deployments: sandboxed Java Web Start applications and Java applets that load and execute untrusted code from the internet, relying on the sandbox to prevent escalation, can serve as an alternative trigger path.

Know when Oracle Java Se gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (oracle) PRIMARY 3.7 LOW
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
vuln.today AI 3.7 LOW

Network-reachable via web service APIs or untrusted client code; high complexity limits reliable triggering; availability-only partial impact; unauthenticated access consistent with PR:N.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (oracle).

CVSS VectorVendor: oracle

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

DescriptionCVE.org

Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Libraries). Supported versions that are affected are Oracle Java SE: 8u481, 8u481-b50, 8u481-perf, 11.0.30, 17.0.18, 21.0.10, 25.0.2, 26; Oracle GraalVM for JDK: 17.0.18 and 21.0.10; Oracle GraalVM Enterprise Edition: 21.3.17. 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 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 can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also 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. CVSS 3.1 Base Score 3.7 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L).

Threat Intelligence Overview

EPSS Score
0.0%
Top 88% exploitable
Prevalence
Ubiquitous
Java SE deployed across virtually all enterprise and cloud environments globally.
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

18
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +18
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2026-91403 CRITICAL POC
9.1 Oct 21

Unauthenticated remote attackers can read and tamper with critical data handled by Oracle Java SE through its JSSE (Java

CVE-2026-114820 CRITICAL
9.1 Oct 24

Remote unauthenticated compromise of Oracle Java SE, Oracle GraalVM for JDK, and Oracle GraalVM Enterprise Edition is po

CVE-2026-47057 HIGH
7.5 Jul 21

Denial-of-service in Oracle Java SE 8u491 (and 8u491-perf) and 11.0.31 lets an unauthenticated remote attacker hang or r

CVE-2026-47063 HIGH
7.5 Jul 21

Unauthorized data modification in Oracle Java SE, GraalVM for JDK, and GraalVM Enterprise Edition (Libraries component)

CVE-2026-34282 HIGH
7.5 Apr 21

Denial of service in the Networking component of Oracle Java SE, Oracle GraalVM for JDK, and Oracle GraalVM Enterprise E

CVE-2026-22016 HIGH
7.5 Apr 21

Unauthorized data disclosure in Oracle Java SE, Oracle GraalVM for JDK, and Oracle GraalVM Enterprise Edition arises fro

CVE-2026-47058 HIGH
7.4 Jul 21

Unauthorized data access and modification in the Scripting component of Oracle Java SE 8u491, 8u491-perf, and 11.0.31 al

CVE-2026-60147 MEDIUM
6.5 Jul 21

Oracle Java SE's Security component across versions 8u491 through 26.0.1 - and GraalVM for JDK/Enterprise Edition counte

CVE-2026-22003 MEDIUM
6.0 Apr 21

Integrity and availability compromise in Oracle Java SE's Hotspot component affects versions 8u481 and 8u481-b50, as wel

CVE-2026-46968 MEDIUM
5.9 Jul 21

Integrity compromise via TLS in Oracle Java SE's JSSE component allows an unauthenticated remote attacker to perform una

CVE-2026-47027 MEDIUM
5.3 Jul 21

Partial denial-of-service in Oracle Java SE's Libraries component allows unauthenticated network attackers to disrupt av

CVE-2026-47021 MEDIUM
5.3 Jul 21

Partial denial-of-service exposure in the 2D graphics component of Oracle Java SE and GraalVM platforms allows unauthent

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy