Skip to main content

Oracle JavaFX EUVDEUVD-2026-46572

| CVE-2026-60166 LOW
Protection Mechanism Failure (CWE-693)
2026-07-21 oracle GHSA-wwpq-2327-6x93
3.1
CVSS 3.1 · Vendor: oracle
View

Attack ChainAIDerived

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

  1. Access
    Attacker crafts malicious JavaFX JNLP or applet payload
  2. Delivery
    Deliver via phishing or attacker-controlled site
  3. Exploit
    Victim with Java SE 8u491 client launches untrusted sandboxed Java content
  4. Execution
    Exploit satisfies high-complexity condition in JavaFX component
  5. Persist
    Sandbox restriction bypassed, reads subset of accessible data
  6. Impact
    Data exfiltrated to attacker

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
Exploitation Conditions

Exploitation requires the victim to be running Oracle Java SE 8u491 specifically on a client system where Java Web Start or sandboxed Java applet execution is active and enabled - both deprecated features absent from modern Java releases. The victim must actively interact with and execute attacker-supplied untrusted Java content, such as by launching a crafted JNLP file or navigating to a page hosting a Java applet and confirming execution. The high attack complexity (AC:H) indicates additional exploitation prerequisites beyond simple delivery - likely a specific race condition, environment state, or JavaFX subsystem configuration - though the exact condition is not detailed in available data. Server-side Java deployments running only trusted administrator-installed code are explicitly not affected regardless of version. Exploitation is further limited by the near-total absence of browser-based Java applet support in modern browsers, making web-based delivery paths practically defunct outside legacy enterprise intranet scenarios.

Impact

The CVSS 3.1 base score of 3.1 (Low) is directionally accurate and not understated for the realistic threat environment. The high attack complexity (AC:H) indicates that reliable exploitation requires satisfying environmental or timing conditions beyond standard network delivery; the mandatory user interaction (UI:R) adds a social engineering dependency; and the impact ceiling is low confidentiality only, with no integrity or availability consequences. No EPSS data was provided in source intelligence, which is a gap, but given that Java Web Start has been deprecated since Java 11 (2018) and browser-based Java applet support has been absent from all major browsers for years, the practical attack surface - users running Java SE 8u491 client-side with active Web Start or applet execution - is extremely narrow in 2026. No KEV listing confirms CISA has not observed active in-the-wild exploitation. The 'Authentication Bypass' tag is potentially a misclassification or refers to Java sandbox bypass rather than traditional credential-bypass - this claim is not substantiated by the CVSS PR:N metric alone and should be verified against the full Oracle CPU July 2026 advisory. Overall this is a low-priority finding except for organizations maintaining legacy Java Web Start or applet-based client applications.

Exploit ScenarioDerived

An attacker crafts a malicious Java Web Start JNLP application or Java applet embedding a JavaFX exploit payload and hosts it on an attacker-controlled site or delivers it via phishing. A victim running Oracle Java SE 8u491 with Web Start enabled must be socially engineered into launching the JNLP or visiting the applet page and accepting execution of the untrusted content. Satisfying the high attack complexity requirement - likely specific environmental conditions or a race in the JavaFX sandbox enforcement - allows the malicious code to read a limited subset of data accessible within the Java sandbox and exfiltrate it back to the attacker.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 22, 2026

JavaFX in Oracle Java SE 8u491 exposes a limited confidentiality breach to unauthenticated network attackers who can induce a user into executing untrusted Java content within a sandboxed client environment. The impact is strictly read-only access to a subset of sandbox-accessible data - no integrity or availability consequences are present. No public exploit has been identified at time of analysis, CISA has not listed this in KEV, and the high attack complexity alongside mandatory user interaction makes opportunistic or automated exploitation unlikely.

RemediationAI

Apply the Oracle Critical Patch Update for July 2026 via the advisory at https://www.oracle.com/security-alerts/cpujul2026.html; the exact patched version superseding 8u491 is not independently confirmed in available source data beyond the advisory reference, so consult the CPU directly for the specific fix version. As a highly effective compensating control that eliminates applicability of this vulnerability class entirely, disable Java Web Start and Java applet execution on client systems - both technologies are deprecated and offer negligible business value in modern environments, and Oracle's own disclosure states the vulnerability does not apply when only trusted code is executed. For organizations that cannot immediately patch, restricting Java client deployments to administrator-controlled trusted code only removes the attack surface without requiring a version upgrade. If Java Web Start cannot be disabled organizationally, network-layer controls that block JNLP file delivery from untrusted internet sources reduce exposure, though with the trade-off of requiring allowlist maintenance for any legitimate JNLP-based internal applications.

Affected VersionsENISA

Oracle Java SE 8u491

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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 JavaFX, the rich client GUI toolkit bundled with older Oracle Java SE distributions, specifically version 8u491 (CPE: cpe:2.3:a:oracle_corporation:oracle_java_se:*:*:*:*:*:*:*:*). JavaFX is tightly integrated into Java SE 8 and provides media, graphics, and UI rendering capabilities. The root cause class is formally unclassified (CWE: N/A per available data), though the 'Authentication Bypass' tag alongside Oracle's sandbox-scoped description is consistent with a Java security sandbox bypass pattern - a class of vulnerability where the JavaFX subsystem fails to enforce sandbox restrictions on untrusted code, allowing that code to read data it should not be permitted to access. The vulnerability is architecturally scoped to client-side Java execution models: Java Web Start (JNLP) applications and Java applets loading untrusted internet-sourced code. Server-side JVM deployments executing only administrator-provisioned trusted code are explicitly out of scope per Oracle's own disclosure language.

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.1 LOW
AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
vuln.today AI 3.1 LOW

Oracle's vendor vector is independently confirmed as accurate: network-delivered, high complexity due to sandbox circumvention prerequisites, no attacker privileges, active user interaction required, low confidentiality impact only with no integrity or availability consequence.

3.1 AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
4.0 AV:N/AC:H/AT:P/PR:N/UI:A/VC:L/VI:N/VA:N/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
Required
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

DescriptionCVE.org

Vulnerability in Oracle Java SE (component: JavaFX). The supported version that is affected is Oracle Java SE: 8u491. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized read access to a subset of Oracle Java SE accessible data. Note: This vulnerability 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. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). CVSS 3.1 Base Score 3.1 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N).

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Low
Legacy Java Web Start and applet client deployments are rare in modern enterprise 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 LOW
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
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
Defer
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Low

Priority Score

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

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