CVE-2025-37907

Vulnérabilité non évaluée dans Linux (Linux)

CVSS 0.0 · Non évaluée
EPSS 0.2%
Linux•Linux•Versions : <=*, <=6.12.*, <=6.14.*, <6.3, 6.14.6, <b9b70924a272c2d72023306bc56f521c056212ee, 6.12.28, 0, 6.15, <ab680dc6c78aa035e944ecc8c48a1caab9f39924, 35b137630f08d913fc2e33df33ccc2570dff3f7d, 6.3, <079d2622f8c9e0c380149645fff21d35c59ce6ff

Description

In the Linux kernel, the following vulnerability has been resolved: accel/ivpu: Fix locking order in ivpu_job_submit Fix deadlock in job submission and abort handling. When a thread aborts currently executing jobs due to a fault, it first locks the global lock protecting submitted_jobs (#1). After the last job is destroyed, it proceeds to release the related context and locks file_priv (#2). Meanwhile, in the job submission thread, the file_priv lock (#2) is taken first, and then the submitted_jobs lock (#1) is obtained when a job is added to the submitted jobs list. CPU0 CPU1 ---- ---- (for example due to a fault) (jobs submissions keep coming) lock(&vdev->submitted_jobs_lock) #1 ivpu_jobs_abort_all() job_destroy() lock(&file_priv->lock) #2 lock(&vdev->submitted_jobs_lock) #1 file_priv_release() lock(&vdev->context_list_lock) lock(&file_priv->lock) #2 This order of locking causes a deadlock. To resolve this issue, change the order of locking in ivpu_job_submit().

Gravité et risque d'exploitation

CVE-2025-37907 obtient un score CVSS de 0.0/10, soit une gravité non évaluée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.15 %, ce qui la place devant 4.0 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <=*, <=6.12.*, <=6.14.*, <6.3, 6.14.6, <b9b70924a272c2d72023306bc56f521c056212ee, 6.12.28, 0, 6.15, <ab680dc6c78aa035e944ecc8c48a1caab9f39924, 35b137630f08d913fc2e33df33ccc2570dff3f7d, 6.3, <079d2622f8c9e0c380149645fff21d35c59ce6ff) est présent sur votre parc.
  • Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
  • À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
  • Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.

Références