CVE Catalog

CVE-2026-68317

Low risk· EPSS 6%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

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

Summary

In the Linux kernel, a race condition was detected in the pds_core driver during the addition and removal of auxiliary devices. Two paths (VF reset and devlink handler) can concurrently modify the same slot, leading to memory leaks or NULL pointer dereference. The fix involves checking and updating the slot under config_lock.

Risk Assessment

The race can lead to memory leaks, system crashes, or driver malfunction, potentially affecting system stability.

Recommendation

Apply a Linux kernel update containing the fix that ensures slot checking and updating under config_lock in both paths.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: pds_core: fix auxiliary device add/del races Two paths add or delete the same slot (pf->vfs[vf_id].padev): a VF's pdsc_reset_done() and the PF's devlink enable_vnet/disable_vnet handler. They serialize on config_lock, but neither guards the slot under it correctly. add() registers and stores a new auxiliary device without first checking the slot, so a second add of an already-populated slot leaks the first device. del() makes that check outside config_lock, so two concurrent dels can both pass it; the first clears the slot, and the second dereferences a NULL pointer. Check and update the slot under config_lock in both paths.

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