Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker crafts malicious JavaFX JNLP or applet payload
-
DeliveryDeliver via phishing or attacker-controlled site
-
ExploitVictim with Java SE 8u491 client launches untrusted sandboxed Java content
-
ExecutionExploit satisfies high-complexity condition in JavaFX component
-
PersistSandbox restriction bypassed, reads subset of accessible data
-
ImpactData 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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
AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
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.
Primary rating from Vendor (oracle).
CVSS VectorVendor: oracle
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
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Oracle Java Se
View allUnauthenticated remote attackers can read and tamper with critical data handled by Oracle Java SE through its JSSE (Java
Remote unauthenticated compromise of Oracle Java SE, Oracle GraalVM for JDK, and Oracle GraalVM Enterprise Edition is po
Denial-of-service in Oracle Java SE 8u491 (and 8u491-perf) and 11.0.31 lets an unauthenticated remote attacker hang or r
Unauthorized data modification in Oracle Java SE, GraalVM for JDK, and GraalVM Enterprise Edition (Libraries component)
Denial of service in the Networking component of Oracle Java SE, Oracle GraalVM for JDK, and Oracle GraalVM Enterprise E
Unauthorized data disclosure in Oracle Java SE, Oracle GraalVM for JDK, and Oracle GraalVM Enterprise Edition arises fro
Unauthorized data access and modification in the Scripting component of Oracle Java SE 8u491, 8u491-perf, and 11.0.31 al
Oracle Java SE's Security component across versions 8u491 through 26.0.1 - and GraalVM for JDK/Enterprise Edition counte
Integrity and availability compromise in Oracle Java SE's Hotspot component affects versions 8u481 and 8u481-b50, as wel
Integrity compromise via TLS in Oracle Java SE's JSSE component allows an unauthenticated remote attacker to perform una
Partial denial-of-service in Oracle Java SE's Libraries component allows unauthenticated network attackers to disrupt av
Partial denial-of-service exposure in the 2D graphics component of Oracle Java SE and GraalVM platforms allows unauthent
EUVD-2026-46572
GHSA-wwpq-2327-6x93
NVD
CVE.org
EPSS
VulDB
Exploit-DB