gpu: host1x: Fix race in syncpt alloc/free (Linux Linux)

CVE-2025-68732
Non disponible

En bref

Source
NVD
EPSS
EPSS 0.19 % · centile 9 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
Deferred

Description

In the Linux kernel, the following vulnerability has been resolved: gpu: host1x: Fix race in syncpt alloc/free Fix race condition between host1x_syncpt_alloc() and host1x_syncpt_put() by using kref_put_mutex() instead of kref_put() + manual mutex locking. This ensures no thread can acquire the syncpt_mutex after the refcount drops to zero but before syncpt_release acquires it. This prevents races where syncpoints could be allocated while still being cleaned up from a previous release. Remove explicit mutex locking in syncpt_release as kref_put_mutex() handles this atomically.

Références

Références européennes

Avis du CERT-FR

Produits affectés

ProduitVersions
Linux · Linuxaffected f5ba33fb9690566c382624637125827b5512e766 < ca9388fba50dac2eb71c13702b7022a801bef90e ; affected f5ba33fb9690566c382624637125827b5512e766 < 4aeaece518fa4436af93d1d8b786200d9656ff4b ; affected f5ba33fb9690566c382624637125827b5512e766 < 6245cce711e2cdb2cc75c0bb8632952e36f8c972 ; affected f5ba33fb9690566c382624637125827b5512e766 < 4e6e07ce0197aecfb6c4a62862acc93b3efedeb7 ; affected f5ba33fb9690566c382624637125827b5512e766 < d138f73ffb0c57ded473c577719e6e551b7b1f27 ; affected f5ba33fb9690566c382624637125827b5512e766 < 79197c6007f2afbfd7bcf5b9b80ccabf8483d774
Linux · Linuxaffected 5.13 ; unaffected 0 < 5.13 ; unaffected 5.15.198 ≤ 5.15.* ; unaffected 6.1.160 ≤ 6.1.* ; unaffected 6.6.120 ≤ 6.6.* ; unaffected 6.12.63 ≤ 6.12.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD