Skip to main content

EA Javelin Anticheat EUVDEUVD-2026-103174

| CVE-2026-96542 MEDIUM
Incorrect Permission Assignment for Critical Resource (CWE-732)
2026-10-16 secure@ea.com GHSA-x5g7-wpj7-pfj2
5.0
CVSS 3.1 · Vendor: ea
View

Attack ChainAIDerived

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

  1. Access
    Obtain local low-privileged account
  2. Delivery
    Abuse weak EAAntiCheatService ACL
  3. Exploit
    Repoint service executable path to payload
  4. Execution
    Restart service running as SYSTEM
  5. Impact
    Execute code as NT AUTHORITY\SYSTEM

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V13 - Configuration Permission assignment review
Exploitation Conditions

Exploitation requires that the EA Javelin Anticheat STANDALONE installer was manually executed (a non-standard deployment) - standard installations via the EA App or Steam are explicitly NOT affected. The attacker must already hold a local, non-administrative account on the Windows host; the standalone installer leaves the EAAntiCheatService with weak permissions allowing that user to modify the service configuration and executable path, which the service then runs as NT AUTHORITY\SYSTEM. Key limiting factors: no remote vector (local access only), an existing low-privilege account is required, the vulnerable state exists only for the non-default standalone-installer path, affected versions are 1.0.14329371/1.0.14547437/1.0.14789537/1.0.14940698, and the vulnerable service permissions self-heal automatically as soon as any integrated EA game title is launched, closing the exploitation window. Fixed in 1.0.14940699 and later.

Impact

This is a locally-exploitable privilege escalation (CWE-732) rated CVSS 5.0 by the vendor (AV:L/AC:H/PR:L/UI:R), meaning an attacker needs an existing low-privileged account on the Windows host and specific non-default conditions. No EPSS score and no CISA KEV entry were provided, and the input contains no explicit POC flag, so there is no signal of widespread or active exploitation at time of analysis. The lone reference is a third-party research blog ('eight bytes to system') that very likely documents the technique in exploit-grade detail, which raises practical reproducibility even though it is not formally flagged as a POC. The vendor CVSS impact metrics (C:H/I:L/A:N) appear internally inconsistent with the stated outcome - escalation to NT AUTHORITY\SYSTEM is a full host compromise and should carry I:H/A:H, so the published 5.0 likely understates technical impact; my independent assessment raises it to ~6.9. However, the real-world priority is materially reduced by two hard constraints the description states explicitly: the flaw only exists when the standalone installer was run manually (NOT for standard EA App or Steam installs), and service permissions self-heal the moment any integrated EA game title is launched. Net: a genuine SYSTEM-level LPE for a narrow, non-default deployment profile - treat as medium priority for environments using the standalone installer, low priority otherwise. Verify POC/exploitation status with the referenced blog and vendor before escalating.

Exploit ScenarioDerived

On a Windows machine where EA Javelin Anticheat was deployed via the standalone installer, a local non-administrative user discovers that the EAAntiCheatService has overly permissive ACLs. The user rewrites the service's binary path (or configuration) to point at an attacker-controlled executable, then triggers a service restart so the payload runs as NT AUTHORITY\SYSTEM, yielding full local compromise. A detailed third-party technical write-up of the technique appears to be publicly available, though no POC is explicitly flagged in the input metadata.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 16, 2026

Local privilege escalation in the EA Javelin Anticheat standalone installer (builds 1.0.14329371, 1.0.14547437, 1.0.14789537 and 1.0.14940698) on Windows lets an authenticated, non-administrative user rewrite the EAAntiCheatService service configuration and executable path so that the service subsequently runs attacker-controlled code as NT AUTHORITY\SYSTEM. Exploitation is narrow: it only applies to hosts where the standalone installer was executed manually, standard EA App and Steam game installations are explicitly unaffected, and the weak service permissions self-heal as soon as any integrated EA game title is launched. EA rates the issue CVSS 5.0 (AV:L/AC:H/PR:L/UI:R), while independent assessment scores it higher (AV:L/AC:H/PR:L/UI:N with high confidentiality, integrity and availability impact) because a silent service-path hijack yields full host compromise; no public exploit was identified at time of analysis, although a third-party technical writeup on the flaw is referenced, and the vendor-released fix is version 1.0.14940699.

RemediationAI

Upgrade to EA Javelin Anticheat 1.0.14940699 or later, which is the exact vendor-released fix version for this permission-assignment flaw, and confirm the installed service metadata reflects that build. Because the vulnerable permissions automatically self-heal when any integrated EA game title is launched, the fastest interim action on an affected host is to start any legitimate EA title that uses Javelin, which repairs the EAAntiCheatService security descriptor and closes the exploitation window; the trade-off is that protection only begins once the game has been launched, so the window remains open during the interval after a manual standalone install and any locally authenticated user can exploit it in that gap. If game launch is not possible, avoid using the standalone installer at all and reinstall or repair the anticheat through the EA App or Steam, since those delivery paths never create the weak service permissions; alternatively, harden the service manually by restricting the EAAntiCheatService SCM object (removing Service ChangeConfig, Start and Stop rights from non-administrators) and the HKLM\SYSTEM\CurrentControlSet\Services\EAAntiCheatService ImagePath key so only Administrators and SYSTEM can write to them, accepting that manual ACL editing may interfere with the installer's own repair/self-heal logic and with future anticheat updates. In all cases, monitor for unexpected modifications to the service binary path and to anticheat service configuration, and reduce exposure by keeping interactive local accounts non-administrative; there is no remote attack vector to block, so network-level controls provide no benefit here.

Affected VersionsENISA

EA Javelin Anticheat (EA Javelin Anticheat Installer) 1.0.14329371 (Specific affected standalone versions: 1.0.14329371, 1.0.14547437, 1.0.14789537, 1.0.14940698)

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 root cause is CWE-732, Incorrect Permission Assignment for a Critical Resource, applied to a Windows service rather than to an application file. During installation by the standalone EA Javelin Anticheat installer, the EAAntiCheatService service is registered with a permissive security descriptor, leaving the service object exposed to the Service Control Manager (SCM) change-configuration/start/stop rights and to the service's ImagePath value under HKLM\SYSTEM\CurrentControlSet\Services\EAAntiCheatService. Because the service runs with an NT AUTHORITY\SYSTEM token, a local standard user who can alter the recorded binary path (or the service configuration) can cause the SCM to launch an arbitrary executable with SYSTEM privileges, which is a classic privilege-escalation primitive rather than a memory-corruption bug. The assessed vector CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H confirms the local-only attack surface: PR:L means the attacker must already hold a low-privileged, authenticated local account, and the high integrity/availability metrics reflect that SYSTEM-level code execution is effectively complete host compromise, while the vendor's UI:R rating reflects the non-default manual installer prerequisite. The affected state is not persistent by design: launching any integrated EA game title causes the installer-created service permissions to self-heal, so the exploitable window is the interval between a manual standalone install and the first game launch. No CPE identifiers were included in the supplied reference data, so affected builds must be identified by version string; the only reference provided is a third-party technical writeup (catsandmalware.com/blog/eight-bytes-to-system/) rather than a vendor advisory page.

Know when Windows 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 (ea) PRIMARY 5.0 MEDIUM
AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:L/A:N
vuln.today AI 7.0 HIGH

Local non-admin access gives PR:L; the non-default standalone-installer precondition drives AC:H; escalation to SYSTEM is full compromise, so C:H/I:H/A:H (no separate-user UI).

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (ea).

CVSS VectorVendor: ea

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

DescriptionCVE.org

Incorrect permission assignment (CWE-732) in the standalone installer for EA Javelin Anticheat (versions 1.0.14329371, 1.0.14547437, 1.0.14789537, and 1.0.14940698) on Windows allows a local non-administrative user to elevate privileges to NT AUTHORITY\SYSTEM by modifying the EAAntiCheatService service configuration and executable path. This vulnerability requires non-standard manual execution of the standalone installer and does not affect standard game installations via the EA App and Steam. This issue is corrected in version 1.0.14940699 and later; service permissions automatically self-heal upon launching an integrated EA game title.

Threat Intelligence Overview

EPSS Score
0.1%
Top 100% exploitable
Prevalence
Low
consumer gaming anticheat; minimal enterprise/production footprint, vulnerable standalone install non-default
Social Media
1
Sightings
Data Quality
4 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.1%
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
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

25
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +25
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2025-52691 CRITICAL POC
10.0 Dec 29

Unauthenticated remote code execution in SmarterTools SmarterMail lets an attacker upload arbitrary files to any locatio

CVE-2019-0803 HIGH POC
7.8 Apr 09

Windows Win32k fails to properly handle objects in memory, allowing local privilege escalation exploited in the wild in

CVE-2020-1472 MEDIUM POC
5.5 Aug 17

A privilege escalation vulnerability (CVSS 5.5). Risk factors: actively exploited (KEV-listed), EPSS 94% exploitation pr

CVE-2025-33053 HIGH POC
8.8 Jun 10

Windows Internet Shortcut Files (.url) contain an external control vulnerability (CVE-2025-33053, CVSS 8.8) that enables

CVE-2025-33073 HIGH POC
8.8 Jun 10

Windows SMB contains an improper access control vulnerability (CVE-2025-33073, CVSS 8.8) enabling authenticated attacker

CVE-2013-10047 CRITICAL POC
9.3 Aug 01

An unrestricted file upload vulnerability exists in MiniWeb HTTP Server <= Build 300 that allows unauthenticated remote

CVE-2012-10030 CRITICAL POC
9.3 Aug 05

FreeFloat FTP Server contains multiple critical design flaws that allow unauthenticated remote attackers to upload arbit

CVE-2025-34101 CRITICAL POC
9.3 Jul 10

Serviio Media Server versions 1.4 through 1.8 on Windows contain an unauthenticated command injection in the /rest/actio

CVE-2025-34095 CRITICAL POC
9.3 Jul 10

Mako Server versions 2.5 and 2.6 contain an unauthenticated OS command injection via the tutorial interface at examples/

CVE-2025-11953 CRITICAL POC
9.8 Nov 03

React Native Metro Development Server binds to external interfaces by default and contains an OS command injection endpo

CVE-2026-96951 HIGH POC
8.8 Oct 13

Command injection in the Windows Shell lets remote, unauthenticated attackers bypass a Windows security feature and then

CVE-2025-24054 MEDIUM POC
6.5 Mar 11

External control of file name or path in Windows NTLM allows an unauthorized attacker to perform spoofing over a network

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