Skip to main content

Cryptodev Linux CVE-2026-28529

| EUVD-2026-15408 HIGH
Use After Free (CWE-416)
2026-03-25 VulnCheck GHSA-vgx9-cpq5-rx9p
8.5
CVSS 4.0 · NVD
Share

Severity by source

NVD PRIMARY
8.5 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

5
PoC Detected
Mar 25, 2026 - 15:41 vuln.today
Public exploit code
EUVD ID Assigned
Mar 25, 2026 - 13:30 euvd
EUVD-2026-15408
Analysis Generated
Mar 25, 2026 - 13:30 vuln.today
Patch released
Mar 25, 2026 - 13:30 nvd
Patch available
CVE Published
Mar 25, 2026 - 13:00 nvd
HIGH 8.5

DescriptionCVE.org

cryptodev-linux version 1.14 and prior contain a page reference handling flaw in the get_userbuf function of the /dev/crypto device driver that allows local users to trigger use-after-free conditions. Attackers with access to the /dev/crypto interface can repeatedly decrement reference counts of controlled pages to achieve local privilege escalation.

AnalysisAI

cryptodev-linux 1.14 and earlier suffer from a use-after-free vulnerability in the /dev/crypto device driver that enables local privilege escalation through reference count manipulation. Attackers with local access can exploit this memory corruption flaw to gain elevated privileges on affected systems. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Access /dev/crypto device
Delivery
Call get_userbuf function repeatedly
Exploit
Decrement page reference counts
Execution
Trigger use-after-free condition
Impact
Execute arbitrary code with elevated privileges

Vulnerability AssessmentAI

Exploitation Attacker must have low-privilege local user access to a Linux system running cryptodev-linux version 1.14 or prior with the /dev/crypto device driver loaded and accessible. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment This vulnerability represents a critical real-world risk despite the absence of a numerical CVSS score in the provided data. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An unprivileged local attacker with standard user account access to a system running cryptodev-linux 1.14 can open the /dev/crypto device and craft a sequence of cryptographic operations that manipulate page reference counts in the get_userbuf function. By repeatedly decrementing reference counts on pages under their control, the attacker triggers a use-after-free condition, allowing them to overwrite kernel memory and ultimately execute arbitrary code with root privileges. …
Remediation Immediately upgrade cryptodev-linux to a version newer than 1.14 that includes the patch from PR #104 (https://github.com/cryptodev-linux/cryptodev-linux/pull/104). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 7 days: Identify all affected systems and apply vendor patches promptly. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-28529 vulnerability details – vuln.today

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