Skip to main content

Oracle Java SE EUVDEUVD-2026-106627

| CVE-2026-91373 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-10-20 secalert_us@oracle.com GHSA-v4m5-q3qj-q97q
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 Java TLS endpoint over network
  2. Exploit
    Send crafted TLS protocol data to JSSE
  3. Execution
    Trigger resource exhaustion/hang
  4. Impact
    Cause 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 a Java application that uses the JSSE component to process attacker-supplied TLS data - i.e., it exposes a network-reachable TLS endpoint or web service whose APIs consume untrusted TLS input (AV:N/AC:L/PR:N/UI:N, no authentication, no special configuration, no user interaction). The practical limiting factor is impact scope, not access: the vulnerability yields only a partial denial of service (A:L) with no confidentiality or integrity effect, and it only matters where a Java process actually handles untrusted TLS traffic. A secondary vector exists for sandboxed Java Web Start applications or applets that load untrusted code, but this deployment mode is deprecated and rare in current environments, so it is a minor concern for most defenders.

Impact

This is a moderate, availability-only issue despite affecting an ubiquitous product. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, base 5.3) indicates a network-reachable, low-complexity, unauthenticated flaw, but impact is confined to a PARTIAL denial of service (A:L) with no confidentiality or integrity impact - this is a hang/resource-exhaustion class issue in the JSSE/TLS stack, not code execution or data disclosure. No EPSS score, SSVC decision, KEV listing, or POC was provided in the input, so there is no signal of active exploitation or automatability; per the input this is 'no public exploit identified at time of analysis.' The realistic priority is MEDIUM-LOW: the wide Java footprint raises aggregate exposure, but the capped availability impact and absence of any exploitation evidence mean this is a routine patch-cycle item (Oracle CPU October 2026) rather than an emergency. Note the dual-attack-surface framing in Oracle's description: the primary vector is server-side TLS APIs, while the secondary sandboxed-applet/Web Start vector is largely obsolete in modern deployments - verify which surface applies to your environment.

Exploit ScenarioDerived

An attacker with network access to a Java service that terminates or initiates TLS via JSSE (e.g., an HTTPS endpoint, message broker, or web service) supplies crafted TLS protocol data to the exposed API. Processing the malicious input triggers a flaw in the JSSE component that exhausts or stalls resources, degrading availability. No authentication or user interaction is required, but the outcome is limited to a partial denial of service; no public exploit code is identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% 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 and Oracle GraalVM JDK occurs when the JSSE component processes attacker-supplied TLS data reachable over the network. Affected releases include Java SE 8u503, 8u503-perf, 11.0.32.1, 17.0.20.1, 21.0.12.1 and 25.0.4.1, plus GraalVM for JDK 17.0.20.1/21.0.12.1 and GraalVM Enterprise Edition 21.3.19.1.1. Unauthenticated remote attackers can cause only a partial availability impact (CVSS 5.3, A:L); no public exploit was identified at time of analysis.

RemediationAI

Apply the fixes in Oracle's Critical Patch Update for October 2026 (https://www.oracle.com/security-alerts/cpuoct2026.html); the provided data does not specify a distinct fixed version, so validate the resolved build against Oracle's update matrix for each affected Java SE and GraalVM line. If immediate upgrade is not possible, reduce exposure by restricting JSSE-based TLS endpoints and web services that accept untrusted data to trusted networks, or by applying connection rate limits; both measures trade reduced service reachability or added latency for lower denial-of-service risk. Disable or avoid deprecated sandboxed Java Web Start and applet use for untrusted code, accepting that legacy applications may break. Monitor availability of internet-facing Java TLS services until patched.

Affected VersionsENISA

Oracle Java SE 8u503
Oracle Java SE 8u503-perf
Oracle Java SE 17.0.20.1
Oracle Java SE 21.0.12.1
Oracle Java SE 25.0.4.1
Oracle Java SE 11.0.32.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

JSSE (Java Secure Socket Extension) is the Java component that implements TLS/SSL, so the issue is reached through Java applications that expose TLS endpoints or web services whose APIs consume untrusted TLS input. The supplied CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L) confirms a network-reachable, unauthenticated, no-user-interaction condition whose only scored impact is partial availability loss; there is no confidentiality or integrity effect. The root-cause class is not specified in the provided data because the CWE field is N/A, so the precise JSSE parsing or resource-handling defect cannot be attributed from the supplied intelligence. A secondary deployment mode involves sandboxed Java Web Start applications or applets that load untrusted code and rely on the Java sandbox, but that model is deprecated and uncommon in current environments.

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

Network-reachable TLS APIs with no auth or interaction (AV:N/AC:L/PR:N/UI:N); impact is a partial DoS only, so C:N/I:N/A:L and 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: JSSE). 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 TLS 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.4%
Top 69% exploitable
Prevalence
Ubiquitous
Oracle Java SE/JDK and JSSE TLS are core runtime in a vast share of environments
Data Quality
5 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.4%
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