Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain MITM / response-origination position
-
DeliveryEncrypt payload under known AES-128-ECB key
-
ExploitClient accepts forged /eapi API response
-
ExecutionReach os.navigateExternal bridge
-
ImpactEnable follow-on exploitation
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Key management, no hard-coded keys
|
| Exploitation Conditions | Exploitation requires the attacker to intercept or originate server responses to the client's /eapi/ and /xeapi/ API endpoints - i.e. a man-in-the-middle or traffic-tampering position (ARP/DNS spoofing, rogue proxy, or compromised network path) - which maps to the AC:H in the CVSS vector. No client-side authentication or privileges are needed (PR:N) because the AES-128-ECB key is fixed and publicly documented and responses carry no integrity credential (no signature/MAC), so any party with the known key can forge valid ciphertext with PKCS#7 padding. Limiting factors: the network-position requirement is the main barrier; only specific versions 3.1.38 and 3.1.39.205426 are named; and the flaw alone delivers only forged-response acceptance - meaningful impact depends on chaining to a follow-on primitive such as the os.navigateExternal bridge, so it is a prerequisite rather than a complete compromise. |
| Impact | The input CVSS 4.0 score of 8.2 (High) is driven primarily by VI:H (high integrity impact) combined with AV:N and PR:N/UI:N, but it is tempered by AC:H, which correctly reflects that an attacker must occupy a privileged network position to intercept or originate server responses. No EPSS score, no CISA KEV listing, and no confirmed exploit code are present in the input, so there is no signal of active or widespread exploitation - this appears to be a vendor-disclosed (VulnCheck) weakness rather than an in-the-wild threat. The headline severity is somewhat inflated relative to real-world risk: the flaw yields only integrity impact (VC:N/VA:N) and, per the description, is explicitly a 'prerequisite for further exploitation such as reaching the os.navigateExternal bridge' rather than a standalone compromise. My independent CVSS 3.1 estimate lands around 5.9 (Medium), reflecting the MITM prerequisite (AC:H) and integrity-only impact - the divergence from the 8.2 is expected given CVSS 4.0's different weighting of integrity-only network vulnerabilities. Net assessment: a legitimate crypto-design weakness (CWE-321, hardcoded AES-128-ECB key with no integrity credential) worth patching, but not an urgent mass-exploitation priority absent evidence of the follow-on bridge chain being weaponized. |
| Exploit ScenarioDerived | An attacker on the same network, or one able to tamper with/originate traffic to the client (e.g. via DNS/ARP spoofing, a malicious proxy, or a compromised upstream), encrypts a malicious payload under the publicly documented AES-128-ECB key with PKCS#7 padding and returns it as a forged /eapi/ or /xeapi/ response. Because the client performs no integrity verification, it accepts the forged response as authentic, which can then be used to reach the os.navigateExternal bridge and set up further exploitation. A public gist documenting the fixed key lowers the barrier to crafting valid ciphertext, though no confirmed weaponized exploit is identified. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 12, 2026
NetEase Cloud Music for Windows versions 3.1.38 and 3.1.39.205426 accept forged API responses because /eapi/ and /xeapi/ bodies are decrypted with a fixed AES-128-ECB key and no integrity credential. A network-positioned, unauthenticated attacker (MITM, rogue proxy, or spoofed DNS/ARP) can construct valid ciphertext with PKCS#7 padding, achieving high integrity impact (VI:H) on the client's data flow. The flaw alone only enables forged-response acceptance and requires chaining-such as to the os.navigateExternal bridge-for meaningful exploitation; no public exploit code or active exploitation has been identified at time of analysis.
RemediationAI
Primary fix: no vendor-released patch has been identified for CVE-2026-109424 at time of analysis; users should monitor the vendor's product page (https://hr.163.com/product.html/music) and the VulnCheck advisory (https://www.vulncheck.com/advisories/netease-cloud-music-weak-encryption-via-eapi-xeapi) for an update. Because the flaw is a client-side hard-coded cryptographic key (CWE-321) with no integrity check, compensating controls must reduce the attacker's ability to intercept or originate /eapi/ and /xeapi/ responses. Require trusted network paths (e.g., corporate VPN or TLS inspection with mutual authentication) to make MITM harder, but note that a VPN does not fix the core issue if the endpoint or server is compromised. Restrict or monitor outbound traffic to unexpected destinations and deploy endpoint detection to flag anomalous /eapi/ or /xeapi/ traffic; this can be evaded by a careful attacker. If the client exposes the os.navigateExternal bridge, apply application allowlisting or endpoint hardening to limit external navigation, acknowledging this may break legitimate functionality. Given the public gist (https://gist.github.com/LeoWSY-hashblue/10e5383fc2d4d75faf74a9507c6bba9f) documents the key, treat it as known to attackers. No version-specific patch or workaround is provided by the vendor in the references; these mitigations are partial and should be layered.
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 NetEase Cloud Music client for Windows decrypts API response bodies from the /eapi/ and /xeapi/ endpoints using AES-128-ECB with a hard-coded key (CWE-321, Use of Hard-coded Cryptographic Key). ECB mode is deterministic and lacks diffusion, and the responses carry no signature or MAC, so an attacker who knows the key-which is publicly documented-can craft ciphertext with valid PKCS#7 padding that the client will accept as authentic. This lack of integrity protection means the client cannot distinguish legitimate server responses from forged ones, enabling arbitrary manipulation of the JSON payload returned to the application. The impact is high integrity (VI:H) but requires the attacker to intercept or originate server responses (AC:H), for example via ARP/DNS spoofing, a rogue proxy, or a compromised network path. No authentication is needed (PR:N) because the key is fixed and public. The forged response acceptance is a prerequisite, not a complete compromise, and can be chained to other client behaviors such as reaching the os.navigateExternal bridge.
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
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
MITM/response-origination position required so AC:H; no client privileges so PR:N; forged responses yield integrity impact only, hence C:N/I:H/A:N.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
NetEase Cloud Music client for Windows (cloudmusic.exe) versions 3.1.38 and 3.1.39.205426 contains a weak encryption vulnerability where /eapi/ and /xeapi/ API response bodies are decrypted using a fixed, publicly documented AES-128-ECB key with no integrity credential. Attackers who can intercept or originate server responses can construct valid ciphertext under the known key with PKCS#7 padding, enabling the client to accept forged API responses that serve as a prerequisite for further exploitation such as reaching the os.navigateExternal bridge.
Articles & Coverage 1
Executive ViewAI
NetEase Cloud Music for Windows (versions 3.1.38 and 3.1.39.205426) can be manipulated into accepting forged server responses, meaning an adversary who gains a position on the network path can alter what the application displays or acts upon on an employee's endpoint. The affected software is a consumer media client that frequently appears on managed corporate devices and remote-work connections, where attackers may sit on unmanaged Wi-Fi, home routers, or branch network segments. Leadership should care because the flaw undermines trust in the client's data channel and, while not currently exploited, provides a foothold primitive that can be chained with other application behaviors for broader endpoint impact.
No vendor-released patch identified at time of analysis. Interim mitigations: remove or block the affected application on managed endpoints; force traffic through authenticated, managed egress with DNS pinning, DNSSEC, and hardened proxy settings; deploy DHCP snooping, dynamic ARP inspection, and 802.1X to counter spoofing-based network positioning; restrict the client to trusted networks; apply application allow-listing and least-privilege endpoint controls; review external-handler and bridge configurations (including os.navigateExternal) to limit chaining; and monitor for anomalous client traffic until a vendor fix is published.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Unauthenticated remote code execution in SmarterTools SmarterMail lets an attacker upload arbitrary files to any locatio
Windows Win32k fails to properly handle objects in memory, allowing local privilege escalation exploited in the wild in
A privilege escalation vulnerability (CVSS 5.5). Risk factors: actively exploited (KEV-listed), EPSS 94% exploitation pr
Windows Internet Shortcut Files (.url) contain an external control vulnerability (CVE-2025-33053, CVSS 8.8) that enables
Windows SMB contains an improper access control vulnerability (CVE-2025-33073, CVSS 8.8) enabling authenticated attacker
Twonky Server 8.5.2 on Linux and Windows allows unauthenticated access to the admin log file through a web service API b
An unrestricted file upload vulnerability exists in MiniWeb HTTP Server <= Build 300 that allows unauthenticated remote
FreeFloat FTP Server contains multiple critical design flaws that allow unauthenticated remote attackers to upload arbit
Serviio Media Server versions 1.4 through 1.8 on Windows contain an unauthenticated command injection in the /rest/actio
Twonky Server 8.5.2 uses hard-coded cryptographic keys for encrypting the administrator password. Combined with the cred
Mako Server versions 2.5 and 2.6 contain an unauthenticated OS command injection via the tutorial interface at examples/
React Native Metro Development Server binds to external interfaces by default and contains an OS command injection endpo
EUVD-2026-97819
GHSA-h7w7-mfj4-5gxw
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB