Skip to main content

Oracle Java SE EUVDEUVD-2026-46544

| CVE-2026-47058 HIGH
Deserialization of Untrusted Data (CWE-502)
2026-07-21 oracle GHSA-j75p-jh2f-6h9p
7.4
CVSS 3.1 · Vendor: oracle
View

Attack ChainAIDerived

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

  1. Access
    Reach network service exposing scripting API
  2. Delivery
    Supply crafted untrusted data to Scripting APIs
  3. Exploit
    Trigger sandbox/access-control weakness (AC:H)
  4. Execution
    Bypass intended restrictions in JVM
  5. Impact
    Read and modify all Java-accessible data

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 the target application route attacker-controlled data into the Oracle Java SE Scripting (javax.script/Nashorn) APIs - for example a web service that supplies untrusted data to those APIs - or, on the client side, that the victim run a sandboxed Java Web Start application or Java applet that loads and executes untrusted code and depends on the Java sandbox for security. Per CVSS PR:N/UI:N, no authentication and no user interaction are required, so exposure exists against reachable default runtimes, but the High attack complexity (AC:H) and Oracle's 'difficult to exploit' note indicate meaningful limiting factors: the attacker must control the specific data path into scripting and satisfy the special conditions that make the sandbox/access-control weakness trigger. Deployments that never expose scripting APIs to untrusted input and do not run untrusted sandboxed Java code are not realistically exploitable.

Impact

The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N, base 7.4) shows the strongest driver is that exploitation requires no privileges and no user interaction over the network, but the High attack complexity (AC:H) materially lowers real-world exploitability - Oracle explicitly calls it 'difficult to exploit,' meaning attackers likely need special conditions (specific data flow into scripting APIs or a sandboxed-code path) rather than a trivial one-shot request. Impact is meaningful: full read and write access to Java-accessible data (C:H/I:H) but no availability impact (A:N), so this is a data-compromise issue, not a crash/DoS. No EPSS score, no POC, and no KEV entry were provided, so there is no evidence of active or imminent exploitation; the absence of these signals combined with AC:H suggests this is a genuine but not front-of-queue priority - patch on the normal Oracle CPU cadence rather than emergency. The 'Authentication Bypass' tag conflicts somewhat with a pure scripting/sandbox-escape reading; treat the tag as vendor taxonomy rather than a confirmed auth-bypass primitive, and verify the exact affected code path against the Oracle July 2026 CPU advisory.

Exploit ScenarioDerived

An attacker sends specially crafted data to a network-facing service (for example a web service) that forwards that input into Oracle Java SE's Scripting APIs, or lures a client into running a sandboxed Java Web Start app/applet that loads attacker-controlled code. By meeting the specific conditions the flaw requires, the attacker escapes intended restrictions and reads or modifies all Java-accessible data. No public proof-of-concept is identified at time of analysis, and the high attack complexity means the attacker must satisfy non-trivial preconditions rather than fire a simple payload.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 21, 2026

Unauthorized data access and modification in the Scripting component of Oracle Java SE 8u491, 8u491-perf, and 11.0.31 allows a remote unauthenticated attacker to compromise the confidentiality and integrity of all Java-accessible data via APIs reachable over multiple network protocols. Rated CVSS 3.1 7.4 (High) by Oracle, the flaw is difficult to exploit (AC:H) and carries no availability impact; there is no public exploit identified at time of analysis and it is not listed in CISA KEV. It also affects sandboxed Java Web Start/applet deployments that run untrusted code and rely on the Java sandbox.

RemediationAI

Apply the fixed releases from the Oracle Critical Patch Update of July 2026 (https://www.oracle.com/security-alerts/cpujul2026.html) - upgrade Java SE 8u491/8u491-perf and 11.0.31 to the corresponding patched CPU builds; exact fixed version strings are enumerated in that advisory and should be taken from it directly rather than assumed. As a compensating control where immediate patching is not possible, avoid passing untrusted or externally supplied data to the Scripting/Nashorn (javax.script) engine and disable or remove the script engine from applications that do not require it, accepting the trade-off that any legitimate scripting functionality will break. For client-side risk, disable Java Web Start and the browser/applet plugin and do not run untrusted sandboxed Java code, at the cost of losing legacy applet/Web Start functionality. Network exposure of any service that forwards user input into scripting APIs should be restricted to trusted callers until patched.

Affected VersionsENISA

Oracle Java SE 8u491-perf
Oracle Java SE 8u491
Oracle Java SE 11.0.31

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

The affected component is the Java SE Scripting subsystem, which in the JDK is the Nashorn/JSR-223 (javax.script) engine that executes script code (historically JavaScript) inside the JVM and is frequently reached indirectly when applications feed externally supplied data to scripting APIs. Oracle classifies this as difficult to exploit but network-reachable, consistent with a flaw that lets attacker-controlled script or data bypass expected security boundaries - the vendor tags reference 'Authentication Bypass' and the description explicitly cites reliance on the Java sandbox for untrusted code, implying a sandbox/type-safety or access-control weakness in how scripting handles untrusted input. No CWE was assigned by NVD/Oracle, so the precise root-cause class (e.g., improper access control or unsafe deserialization/reflection through the script engine) cannot be confirmed from the provided data. The single CPE (cpe:2.3:a:oracle_corporation:oracle_java_se) covers the Java SE runtime itself rather than a downstream application, so any service exposing scripting APIs to untrusted data is potentially in scope.

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 7.4 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 7.4 HIGH

Network-reachable via scripting APIs with no auth or interaction (AV:N/PR:N/UI:N), but special data-flow conditions make it hard (AC:H); full data read/write (C:H/I:H) and no availability impact (A:N).

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
SUSE HIGH
Red Hat 7.4 HIGH

Primary rating from Vendor (oracle).

CVSS VectorVendor: oracle

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

DescriptionCVE.org

Vulnerability in Oracle Java SE (component: Scripting). Supported versions that are affected are Oracle Java SE: 8u491, 8u491-perf and 11.0.31. 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 creation, deletion or modification access to critical data or all Oracle Java SE accessible data as well as unauthorized access to critical data or complete access to all 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 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).

Executive ViewAI

Why It Matters

A high-severity vulnerability in Oracle Java SE versions 8u491 and 11.0.31 allows remote unauthenticated attackers to access and modify data handled by Java applications through the Scripting component, directly compromising confidentiality and integrity of sensitive information. Organizations deploying these Java versions face data exposure risk across Java-based systems and services. No vendor-released patch identified at time of analysis; no public exploit identified at time of analysis.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Implement network-layer access controls to restrict exposure of Java-accessible APIs, enforce policies against untrusted script and code execution, apply Java security manager restrictions to sandbox the Scripting component, and deploy monitoring for anomalous API calls and data access. Consider disabling Java applets and Web Start deployments if not operationally required.

Threat Intelligence Overview

EPSS Score
0.3%
Top 76% exploitable
Prevalence
Ubiquitous
Oracle Java SE runtime is deployed across a huge fraction of enterprise environments
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
No
Human Impact
High

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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.

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-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

CVE-2026-47013 MEDIUM
5.3 Jul 21

Partial denial-of-service in the JavaFX component of Oracle Java SE 8u491 is remotely exploitable by unauthenticated att

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Liberty Linux 8 Fixed
SUSE Liberty Linux 9 Fixed
openSUSE Tumbleweed Fixed
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS Affected
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS Affected

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