CVE Catalog

CVE-2025-38095

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

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

Summary

In the Linux kernel dma-buf subsystem, a missing memory barrier before updating the num_fences counter was found. Using smp_store_mb() inserts the barrier after the store operation, not before, which can lead to a null pointer dereference if memory operations are reordered.

Risk Assessment

The organization is at risk of system crashes (kernel panic) or unpredictable behavior due to a data race in the DMA-BUF subsystem, potentially affecting the stability of virtualization and graphics environments.

Recommendation

Immediately update the Linux kernel to a version containing the fix that adds the proper memory barrier.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: dma-buf: insert memory barrier before updating num_fences smp_store_mb() inserts memory barrier after storing operation. It is different with what the comment is originally aiming so Null pointer dereference can be happened if memory update is reordered.

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