Skip to main content

netdisk-fast-download CVE-2026-111612

| EUVDEUVD-2026-103034 HIGH
Use of Hard-coded Cryptographic Key (CWE-321)
2026-10-16 VulnCheck GHSA-9363-c6w4-4xc7
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Locate exposed /v2/randomAuth endpoint
  2. Delivery
    Send repeated unauthenticated requests
  3. Exploit
    Collect encryptedAuth blobs
  4. Execution
    Decrypt with hard-coded AES key
  5. Impact
    Recover donated cloud-drive credentials

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 that the target instance exposes the /v2/randomAuth endpoint in ParserApi and has donated netdisk credentials stored (the feature that populates the pool of encryptedAuth blobs the endpoint returns) - an instance with no donated credentials has nothing to disclose. No special conditions otherwise: the endpoint is reachable by remote unauthenticated attackers (PR:N/UI:N), and decryption needs no secret because the AES key 'nfd_auth_key2026' is hard-coded in the public source (AuthParamCodec.java:31). The only real limiting factors are network reachability of the service and whether the donation/randomAuth feature is enabled and populated; there is no required authentication, user interaction, or non-default client-side configuration.

Impact

All signals point to a genuinely high-confidence, low-barrier confidentiality risk, though the real-world footprint is small. The input CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H) describes network-reachable, low-complexity, unauthenticated exploitation with high confidentiality impact and no integrity/availability effect - fully consistent with the description of an unauthenticated attacker repeatedly calling /v2/randomAuth and decrypting the encryptedAuth blob with the hard-coded AES key 'nfd_auth_key2026'. The root cause (CWE-321, use of a hard-coded cryptographic key visible in the public GitHub source at AuthParamCodec.java:31) makes decryption deterministic for anyone, so the 'cryptographic' protection is effectively absent. No EPSS score, CISA KEV listing, or explicit POC/exploit-code flag was provided in the input, so exploitation probability and active-exploitation status cannot be quantified; however, a detailed public technical writeup (the hackmd reference) plus direct source-line references lower the practical barrier considerably even absent packaged exploit code. The signals do not conflict: this is not a high-CVSS-but-low-real-risk case for affected operators - exploitation is trivial where the feature is in use - but the limiting factor is prevalence, not difficulty. Treat as a real priority for any deployment of netdisk-fast-download that stores donated credentials; deprioritize only on the basis of how rarely the product is deployed, not on exploit difficulty.

Exploit ScenarioDerived

An attacker on the network identifies an exposed netdisk-fast-download instance (<= 0.4.8) and repeatedly issues unauthenticated GET/POST requests to the /v2/randomAuth endpoint, harvesting encryptedAuth blobs that each represent a different donated account. Because the AES key 'nfd_auth_key2026' is hard-coded in the published source, the attacker decrypts every blob offline to recover other users' cloud-drive cookies, tokens, or passwords. No exploit-code flag is set in the input, but a step-by-step public writeup exists, making reproduction straightforward.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 16, 2026

Credential disclosure in netdisk-fast-download through 0.4.8 allows unauthenticated remote attackers to retrieve donated netdisk credentials via the /v2/randomAuth endpoint and decrypt them using the hard-coded AES key 'nfd_auth_key2026'. This can expose cloud-drive cookies, tokens, or passwords, resulting in high confidentiality impact. Exploitation requires that the target instance has the donation feature enabled and populated with credentials; no public exploit has been identified at time of analysis.

RemediationAI

No vendor-released patch has been identified in the available data. Until a fixed version is released, administrators should immediately disable or restrict access to the /v2/randomAuth endpoint, for example by blocking it at a reverse proxy or firewall, or by removing the donation feature if not required. This will prevent credential disclosure but will also disable the randomAuth functionality for users relying on donated credentials. Additionally, any credentials stored in the donation pool should be considered compromised and rotated; affected users should regenerate their cloud-drive cookies, tokens, and passwords. Monitor logs for calls to /v2/randomAuth from untrusted sources. For further details, refer to the VulnCheck advisory (https://www.vulncheck.com/advisories/netdisk-fast-download-through-0.4.8-credential-disclosure-via-v2-randomauth) and the public technical writeup (https://hackmd.io/@hieuPenguinnn/netdisk-fast-download-randomauth-donated-credential-disclosure). A future release should replace the hard-coded AES key with a securely managed secret or remove the feature.

Affected VersionsENISA

netdisk-fast-download 0 ≤0.4.8

Affected Packages

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

netdisk-fast-download is a Java-based web service (Spring Boot backend) that provides download capabilities for various netdisk (cloud drive) services. It includes a donation feature where users can contribute their netdisk credentials (cookies, tokens, or passwords) to a shared pool. The /v2/randomAuth endpoint in ParserApi returns a randomly selected donated credential, encrypted with AES using a hard-coded key 'nfd_auth_key2026' located in AuthParamCodec.java line 31. This hard-coded cryptographic key (CWE-321) is publicly visible in the source code, allowing anyone to decrypt the blob and recover the plaintext credentials. The endpoint is reachable without authentication, as confirmed by the CVSS vector (PR:N). The root cause is the use of a static, embedded key rather than a securely managed secret. The vulnerability is classified as CWE-321 (Use of Hard-coded Cryptographic Key) and results in information disclosure (CWE-200).

Know when Netdisk Fast Download 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 (VulnCheck) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Remote unauthenticated endpoint with trivial decryption via a published hard-coded key gives AV:N/AC:L/PR:N/UI:N; only credential confidentiality is impacted, so C:H and I/A:N.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

netdisk-fast-download through 0.4.8 contains an information disclosure vulnerability that allows unauthenticated attackers to retrieve donated netdisk credentials via the /v2/randomAuth endpoint in ParserApi. Attackers can repeatedly call the endpoint and decrypt the encryptedAuth blob using the hard-coded AES key nfd_auth_key2026 to recover other users' cloud-drive cookies, tokens, or passwords.

Executive ViewAI

Why It Matters

The netdisk-fast-download tool (versions up to 0.4.8) has a high-severity credential disclosure flaw that could expose cloud storage credentials when the donation feature is enabled. According to analysis, no public exploit identified at time of analysis, but successful exploitation would allow remote attackers to retrieve and decrypt donated credentials, leading to unauthorized access to sensitive cloud data. Organizations using this tool with the donation feature populated should treat this as an urgent risk requiring immediate mitigation.

Business Impact: High
Compensating Controls

Disable the donation feature and remove stored credentials; restrict access to /v2/randomAuth; rotate potentially exposed cloud credentials; implement WAF rules to block malicious requests; monitor logs for suspicious activity on the endpoint.

Threat Intelligence Overview

EPSS Score
0.5%
Top 60% exploitable
Prevalence
Low
niche open-source Chinese cloud-drive link parser, limited self-hosted footprint
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 HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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