VYPR
Medium severity5.5NVD Advisory· Published Jun 24, 2026· Updated Jul 8, 2026

CVE-2026-52936

CVE-2026-52936

Description

In the Linux kernel, the following vulnerability has been resolved:

crypto: jitterentropy - replace long-held spinlock with mutex

jent_kcapi_random() serializes the shared jitterentropy state, but it currently holds a spinlock across the jent_read_entropy() call. That path performs expensive jitter collection and SHA3 conditioning, so parallel readers can trigger stalls as contending waiters spin for the same lock.

To prevent non-preemptible lock hold, replace rng->jent_lock with a mutex so contended readers sleep instead of spinning on a shared lock held across expensive entropy generation.

Affected products

3
  • Linux/Kernel2 versions
    cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*+ 1 more
    • cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*range: >=4.2,<6.6.141
    • (no CPE)
  • osv-coords
    Range: >= 4.2.0, < 6.6.141

Patches

Vulnerability mechanics

References

5

News mentions

0

No linked articles in our index yet.