CVE Catalog

CVE-2025-39951

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.14%

4th percentile - higher than 4% of all known CVEs

Summary

In the Linux kernel's virtio_uml driver, a use-after-free vulnerability was found. When register_virtio_device() fails, the code incorrectly sets vu_dev->registered = 1, potentially leading to use of freed memory.

Risk Assessment

An attacker could exploit this vulnerability to gain unauthorized access to kernel memory, potentially leading to privilege escalation or system crash.

Recommendation

Immediately update the Linux kernel to a version containing the fix for CVE-2025-39951.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: um: virtio_uml: Fix use-after-free after put_device in probe When register_virtio_device() fails in virtio_uml_probe(), the code sets vu_dev->registered = 1 even though the device was not successfully registered. This can lead to use-after-free or other issues.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS