Skip to main content

Oracle Java SE CVE-2026-91410

| EUVDEUVD-2026-106662 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-10-20 secalert_us@oracle.com GHSA-mghm-6x2r-44cm
5.3
CVSS 3.1 · Vendor: oracle
View

Attack ChainAIDerived

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

  1. Access
    Reach network-facing Java service
  2. Exploit
    Submit crafted input to Libraries API
  3. Execution
    Trigger resource exhaustion in parser
  4. Impact
    Partial denial of service

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption 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 that an application expose the vulnerable Oracle Java SE Libraries API to attacker-controlled data - in practice a network-reachable service (e.g., a web service) that passes untrusted input into the affected component. Per the Oracle description it also applies to sandboxed Java Web Start applications and sandboxed applets that load untrusted code and rely on the Java sandbox. Limiting factors: impact is confined to a PARTIAL denial of service (A:L) with no confidentiality or integrity effect and no code execution; exploitability depends on an application actually routing untrusted input to the affected API, and the sandboxed-applet/Web Start vector is largely legacy and disabled in most modern browser/deployment environments. CVSS PR:N/UI:N/AC:L indicate no authentication, no user interaction, and low complexity once such a data path exists.

Impact

This is a genuine but moderate-priority issue, not a top-tier emergency. The CVSS 3.1 base score is 5.3 (MEDIUM) with vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - meaning network-reachable, low-complexity, unauthenticated, no user interaction, but with impact strictly limited to a PARTIAL availability loss (A:L) and zero confidentiality or integrity impact. There is no EPSS score, no CISA KEV listing, and no public POC in the provided data, so there is no evidence of active or imminent exploitation; the signals are therefore consistent with each other (a low-impact DoS that is easy to trigger but not catastrophic). The main real-world amplifier is NOT severity but exposure: this is Oracle Java SE, a near-ubiquitous runtime, so a widely-reachable, unauthenticated, low-complexity DoS deserves patching within the normal Oracle CPU cycle even though it cannot lead to code execution or data compromise. Note the signals to treat with caution: EPSS is absent (not low - simply not provided), so exploitation probability cannot be quantified from this data, and the CWE is listed as N/A, so the precise defect class (likely a resource-exhaustion/uncontrolled-consumption bug in a Libraries API) is inferred, not confirmed.

Exploit ScenarioDerived

An unauthenticated attacker sends specially crafted data to a network-facing service that feeds untrusted input into the vulnerable Oracle Java SE Libraries API (for example, a web service or parser endpoint). Processing the malicious input causes excessive resource consumption or an unhandled condition, degrading or interrupting availability of that Java component (partial DoS). No public exploit code was identified in the provided data, and the attack yields no data disclosure or code execution.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 21, 2026

Partial denial of service in Oracle Java SE affects the Libraries component in 8u503, 8u503-perf, 11.0.32.1, 17.0.20.1, 21.0.12.1, and 25.0.4.1, plus Oracle GraalVM for JDK 17.0.20.1/21.0.12.1 and GraalVM Enterprise Edition 21.3.19.1.1. An unauthenticated, network-positioned attacker can degrade availability only by supplying crafted input to an application that exposes the affected Libraries API, such as a web service; no confidentiality or integrity impact or code execution is expected. No public exploit code or CISA KEV confirmation was identified at time of analysis, and the issue is a moderate availability risk rather than an emergency remote-code-execution class flaw.

RemediationAI

Vendor-released patch: apply the Oracle Critical Patch Update October 2026 update for each affected Java SE and GraalVM release, using the fixed builds listed in the advisory at https://www.oracle.com/security-alerts/cpuoct2026.html. Until patching is complete, reduce exposure by blocking network access to services that pass untrusted input into the affected Libraries APIs, validating and size-limiting untrusted input at the service boundary, and disabling sandboxed Java Web Start and applet execution where it is not required; these controls can break legacy clients and input validation may not cover every data path. Monitor Java service availability and restart or rate-limit affected endpoints as a temporary containment measure, accepting that this does not remove the underlying flaw.

Affected VersionsENISA

Oracle Java SE 21.0.12.1
Oracle Java SE 8u503-perf
Oracle Java SE 11.0.32.1
Oracle Java SE 17.0.20.1
Oracle Java SE 8u503
Oracle Java SE 25.0.4.1

Affected Packages

euvd oracle_java_se no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

Oracle Java SE Libraries is the shared class-library layer used by Java runtimes; the advisory does not map the issue to a CWE, so the root cause is best characterized as an availability-only handling weakness in a Libraries API rather than memory corruption or code execution. The CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L) means an unauthenticated remote actor with low complexity and no user interaction can trigger only partial loss of availability, and only where an application actually routes attacker-controlled data into the affected component, for example a web service that passes untrusted input to the API. The same issue is noted for sandboxed Java Web Start applications and sandboxed applets that load untrusted code, but that vector is largely legacy and commonly disabled in modern deployments.

Know when Java 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 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
vuln.today AI 5.3 MEDIUM

Unauthenticated network-reachable API processing untrusted input gives AV:N/AC:L/PR:N/UI:N; impact is only a partial DoS, so C:N/I:N/A:L, scope unchanged.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
4.0 AV:N/AC:L/AT:N/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
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

DescriptionCVE.org

Vulnerability in Oracle Java SE (component: Libraries). Supported versions that are affected are Oracle Java SE: 8u503, 8u503-perf, 11.0.32.1, 17.0.20.1, 21.0.12.1, 25.0.4.1; Oracle GraalVM for JDK: 17.0.20.1 and 21.0.12.1; Oracle GraalVM Enterprise Edition: 21.3.19.1.1. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE. Successful attacks of this vulnerability can result in unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Java SE. 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 5.3 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L).

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
Ubiquitous
Oracle Java SE runtime deployed across a huge fraction of enterprise environments
Data Quality
4 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
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.

More in Java

View all
CVE-2012-4681 CRITICAL POC
9.8 Aug 28

Oracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m

CVE-2015-7450 CRITICAL POC
9.8 Jan 02

Remote code execution in IBM Sterling B2B Integrator, Sterling Integrator, and Tivoli Common Reporting allows unauthenti

CVE-2013-2465 CRITICAL POC
9.8 Jun 18

Java Runtime Environment sandbox bypass via incorrect image channel verification in 2D component allows remote unauthent

CVE-2011-3544 CRITICAL POC
9.8 Oct 19

Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug

CVE-2010-1871 HIGH POC
8.8 Aug 05

JBoss Seam 2 in Red Hat JBoss EAP 4.3.0 fails to sanitize JBoss Expression Language inputs, allowing remote attackers to

CVE-2012-1723 CRITICAL POC
9.8 Jun 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up

CVE-2013-0422 CRITICAL POC
9.8 Jan 10

Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using

CVE-2012-0507 CRITICAL POC
9.8 Jun 07

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up

CVE-2015-4852 CRITICAL POC
9.8 Nov 18

The WLS Security component in Oracle WebLogic Server 10.3.6.0, 12.1.2.0, 12.1.3.0, and 12.2.1.0 allows remote attackers

CVE-2012-5076 CRITICAL POC
9.8 Oct 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier allow

CVE-2017-3066 CRITICAL POC
9.8 Apr 27

Remote unauthenticated attackers can execute arbitrary code on Adobe ColdFusion servers through Java deserialization fla

CVE-2012-0391 CRITICAL POC
9.8 Jan 08

The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during

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