Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach exposed Java API over network
-
ExploitSupply crafted untrusted input
-
ExecutionTrigger flaw in Security component
-
ImpactGain partial unauthorized data modification
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access 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 untrusted input reach the affected Java SE Security component, typically via a web service or application that passes externally supplied data into the component's APIs, OR via a client running a sandboxed Java Web Start application or sandboxed Java applet that loads and runs untrusted code (e.g. from the internet) and relies on the Java sandbox. No authentication is required (PR:N) and no user interaction is modeled (UI:N), but high attack complexity (AC:H) is a significant limiting factor, requiring conditions outside the attacker's control; impact is limited to partial unauthorized modification of some data (I:L), with no confidentiality or availability effect. Server-side exposure depends on an application actually feeding attacker-controlled data to these APIs; the client-side vector is largely mitigated in modern deployments where applet/Web Start sandboxing is deprecated or disabled. |
| Impact | This is a low-severity issue (CVSS 3.1 base 3.7) that is unlikely to be a real priority despite affecting a ubiquitous product. The vector (AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N) shows network reachability with no authentication or user interaction, but high attack complexity (AC:H) and an impact limited to low integrity only (C:N/I:L/A:N) - no confidentiality loss, no availability impact, and no scope change. There is no EPSS score, no CISA KEV listing, and no public POC in the provided data, which is consistent with Oracle's own 'difficult to exploit' characterization. Signals are internally consistent rather than conflicting: the one caveat is the 'Authentication Bypass' tag, which contradicts the CVSS impact profile (integrity-only, no privilege escalation or confidentiality breach) and appears to be a mislabel rather than an accurate description of this flaw. Net: a genuine but minor integrity weakness in the Java SE Security component - patch on the normal Oracle quarterly cycle, not an emergency. |
| Exploit ScenarioDerived | A remote, unauthenticated attacker supplies crafted data to an exposed Java API - for example through a web service that feeds untrusted input into the affected Security component - or lures a client into running a sandboxed Java Web Start application or applet that loads untrusted code. Successful (but difficult) exploitation yields unauthorized insert, update, or delete access to some Java SE accessible data. No public exploit code is identified at time of analysis, and the high attack complexity makes reliable exploitation non-trivial. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Oracle Java SE 21.0.12.1, 25.0.4.1, and 27 contain an integrity-only flaw in the Security component that remote attackers can reach through multiple protocols, potentially causing limited unauthorized update, insert, or delete access to some accessible data. Exploitation is difficult because high attack complexity requires conditions outside the attacker's control, and successful attacks do not affect confidentiality or availability. No public exploit code or CISA KEV entry was identified at time of analysis, making this a low-severity issue despite the ubiquitous product.
RemediationAI
Vendor-released patch: available through Oracle's October 2026 Critical Patch Update, but the exact fixed version numbers are not specified in the provided data; verify the CPU matrix at https://www.oracle.com/security-alerts/cpuoct2026.html and upgrade Java SE 21.0.12.1, 25.0.4.1, and 27 deployments to the patched builds listed there. Until upgrades are complete, avoid passing untrusted external data into Security component APIs in server-side services, and validate or constrain input at trust boundaries, accepting that strict validation may break legitimate integrations. Disable Java applet and Java Web Start execution to remove the client-side vector, with the side effect that legacy applications relying on those mechanisms will stop working. Restrict network access to services that expose APIs feeding this component, recognizing that this reduces functionality for legitimate remote clients, and run Java processes with least privilege to limit the integrity impact if exploitation succeeds.
Affected VersionsENISA
Affected Packages
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
The issue resides in the Security component of Oracle Java SE, which underpins sandboxing and trust-boundary enforcement for Java applications, applets, and Web Start deployments. The assessed CVSS vector is AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N, meaning a network-reachable, unauthenticated attacker with no modeled user interaction can achieve a low-integrity impact only when difficult-to-satisfy conditions are met. Oracle notes that exploitation uses APIs in the specified component, such as a web service passing externally supplied data into those APIs; server-side exposure therefore depends on whether an application actually forwards attacker-controlled input to the component. The client-side vector involves sandboxed Java Web Start applications or applets loading untrusted code, but modern deployments commonly disable or deprecate those mechanisms, reducing practical exposure. No CWE mapping was supplied, and the provided tags include 'Authentication Bypass,' but the authoritative vector is integrity-only and does not support a full authentication-bypass characterization.
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
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
Network-reachable APIs and untrusted-code vectors give AV:N/PR:N/UI:N; difficult preconditions justify AC:H; impact is partial integrity only, so C:N/I:L/A:N.
Primary rating from Vendor (oracle).
CVSS VectorVendor: oracle
DescriptionCVE.org
Vulnerability in Oracle Java SE (component: Security). Supported versions that are affected are Oracle Java SE: 21.0.12.1, 25.0.4.1 and 27. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Java SE accessible data. 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 (Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N).
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.
Oracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m
Remote code execution in IBM Sterling B2B Integrator, Sterling Integrator, and Tivoli Common Reporting allows unauthenti
Java Runtime Environment sandbox bypass via incorrect image channel verification in 2D component allows remote unauthent
Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug
JBoss Seam 2 in Red Hat JBoss EAP 4.3.0 fails to sanitize JBoss Expression Language inputs, allowing remote attackers to
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up
Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up
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
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier allow
Remote unauthenticated attackers can execute arbitrary code on Adobe ColdFusion servers through Java deserialization fla
The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during
EUVD-2026-106587
GHSA-w3cp-rgcc-6q3q
NVD
CVE.org
EPSS
Exploit-DB