Impact
cryptodev-linux drivers version 1.14 and earlier contain a page reference handling flaw in the get_userbuf function. The error allows the driver to decrement reference counts of pages multiple times, resulting in a use‑after‑free condition. This flaw is mapped to CWE‑416 and can be exploited by a local user to gain elevated privileges on the system.
Affected Systems
The vulnerability affects the cryptodev-linux package from the cryptodev-linux vendor. Any installation of cryptodev-linux version 1.14 or earlier is impacted. The driver exposes its functionality through the /dev/crypto interface, which is commonly used by local applications for cryptographic operations.
Risk and Exploitability
The CVSS score of 8.5 indicates a high severity condition. Although the EPSS score is not available, the lack of a CISA KEV listing does not diminish the potential for exploitation. Attackers only need local access to the /dev/crypto interface, a condition that is likely satisfied on most systems using the driver. Successful exploitation results in local privilege escalation, potentially allowing the attacker to execute arbitrary code with elevated permissions.
OpenCVE Enrichment