ALSA: 6fire: Release resources at card release (Linux Linux)

CVE-2024-53239
HIGH 7.8

En bref

Source
NVD
EPSS
EPSS 0.29 % · centile 21 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
Modified

Description

In the Linux kernel, the following vulnerability has been resolved: ALSA: 6fire: Release resources at card release The current 6fire code tries to release the resources right after the call of usb6fire_chip_abort(). But at this moment, the card object might be still in use (as we're calling snd_card_free_when_closed()). For avoid potential UAFs, move the release of resources to the card's private_free instead of the manual call of usb6fire_chip_destroy() at the USB disconnect callback.

Faiblesses (CWE)

  • CWE-416 — Utilisation après libération

Références

Scores

VersionScoreVecteurÉvalué par
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HLinux
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HCISA-ADP
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HNVD · nvd@nist.gov (Primary)
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HNVD · 134c704f-9b21-4f2e-91b3-4a467353bcc0 (Secondary)

Références européennes

Avis du CERT-FR

Configurations affectées (CPE NVD)

Produits affectés

ProduitVersions
Linux · Linuxaffected c6d43ba816d1cf1d125bfbfc938f2a28a87facf9 < 74357d0b5cd3ef544752bc9f21cbeee4902fae6c ; affected c6d43ba816d1cf1d125bfbfc938f2a28a87facf9 < 273eec23467dfbfbd0e4c10302579ba441fb1e13 ; affected c6d43ba816d1cf1d125bfbfc938f2a28a87facf9 < f2d06d4e129e2508e356136f99bb20a332ff1a00 ; affected c6d43ba816d1cf1d125bfbfc938f2a28a87facf9 < b889a7d68d7e76b8795b754a75c91a2d561d5e8c ; affected c6d43ba816d1cf1d125bfbfc938f2a28a87facf9 < ea8cc56db659cf0ae57073e32a4735ead7bd7ee3 ; affected c6d43ba816d1cf1d125bfbfc938f2a28a87facf9 < b754e831a94f82f2593af806741392903f359168
Linux · Linuxaffected 2.6.39 ; unaffected 0 < 2.6.39 ; unaffected 4.19.325 ≤ 4.19.* ; unaffected 5.4.287 ≤ 5.4.* ; unaffected 5.10.231 ≤ 5.10.* ; unaffected 5.15.174 ≤ 5.15.*

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