FICHE CVE

CVE-2022-49410

Publiée le 2025-02-26 · Dernière modification le 2026-06-17

🇫🇷 EN BREF

affecte le sous-système de traçage du noyau Linux. Un utilisateur local disposant de privilèges restreints peut déclencher une erreur de corruption de mémoire pour potentiellement faire planter le système ou exécuter du code arbitraire avec des droits d'administration complets. L'exploitation nécessite un accès direct à la machine, mais ne requiert aucune interaction de la part d'autres utilisateurs.

CVSS 3.17.8 ÉLEVÉE
Publiée2025-02-26
Dernière modification2026-06-17

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueLocal
Complexité d'attaqueFaible
Privilèges requisFaibles
Interaction utilisateurAucune
PortéeInchangée
Impact sur la confidentialitéÉlevé
Impact sur l'intégritéÉlevé
Impact sur la disponibilitéÉlevé

RÉFÉRENCES

Description officielle du NVD (en anglais)

In the Linux kernel, the following vulnerability has been resolved: tracing: Fix potential double free in create_var_ref() In create_var_ref(), init_var_ref() is called to initialize the fields of variable ref_field, which is allocated in the previous function call to create_hist_field(). Function init_var_ref() allocates the corresponding fields such as ref_field->system, but frees these fields when the function encounters an error. The caller later calls destroy_hist_field() to conduct error handling, which frees the fields and the variable itself. This results in double free of the fields which are already freed in the previous function. Fix this by storing NULL to the corresponding fields when they are freed in init_var_ref().