CVE-2023-52757
Vulnérabilité non évaluée dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: smb: client: fix potential deadlock when releasing mids All release_mid() callers seem to hold a reference of @mid so there is no need to call kref_put(&mid->refcount, __release_mid) under @server->mid_lock spinlock. If they don't, then an use-after-free bug would have occurred anyways. By getting rid of such spinlock also fixes a potential deadlock as shown below CPU 0 CPU 1 ------------------------------------------------------------------ cifs_demultiplex_thread() cifs_debug_data_proc_show() release_mid() spin_lock(&server->mid_lock); spin_lock(&cifs_tcp_ses_lock) spin_lock(&server->mid_lock) __release_mid() smb2_find_smb_tcon() spin_lock(&cifs_tcp_ses_lock) *deadlock*
Gravité et risque d'exploitation
CVE-2023-52757 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.19 %, ce qui la place devant 7.8 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions <=6.1.*, <99f476e27aad5964ab13777d84fda67d1356dec1, <ce49569079a9d4cad26c0f1d4653382fd9a5ca7a, <e6322fd177c6885a21dd4609dc5e5c973d1a2eb7, 9871dea42034ee6e73bb2b97ba0284d3d462b230, 0, 6.1.64, 6.5.13, 5.10.237, <b9bb9607b1fc12fca51f5632da25b36975f599bf, 5.4.6, 6.6.3, <=5.10.*, <=6.6.*, <9eb44db68c5b7f5aa22b8fc7de74a3e2e08d1f29, <5.5, 5.5, <=*, <=5.15.*, <=6.5.*, 5.15.181, 6.7, <c1a5962f1462b64fe7b69f20a4b6af8067bc2d26, 7b71843fa7028475b052107664cbe120156a2cfc) 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
- https://git.kernel.org/stable/c/99f476e27aad5964ab13777d84fda67d1356dec1
- https://git.kernel.org/stable/c/ce49569079a9d4cad26c0f1d4653382fd9a5ca7a
- https://git.kernel.org/stable/c/9eb44db68c5b7f5aa22b8fc7de74a3e2e08d1f29
- https://git.kernel.org/stable/c/b9bb9607b1fc12fca51f5632da25b36975f599bf
- https://git.kernel.org/stable/c/c1a5962f1462b64fe7b69f20a4b6af8067bc2d26
- https://git.kernel.org/stable/c/e6322fd177c6885a21dd4609dc5e5c973d1a2eb7
