CVE-2022-49416

Vulnérabilité élevée dans Linux (Linux)

CVSS 8.8 · Élevée
EPSS 0.3%
Linux•Linux•Versions : <=5.17.*, <88cc8f963febe192d6ded9df7217f92f380b449a, 5.15.46, 0, 5.19, <265bec4779a38b65e86a25120370f200822dfa76, <4ba81e794f0fad6234f644c2da1ae14d5b95e1c4, 5bcae31d9cb1ebfad3ad5a3eea04c8cdc329a04f, <=4.9.*, <b79110f2bf6022e60e590d2e094728a8eec3e79e, 5.18.3, <=5.10.*, <=4.14.*, 5.10.121, <82c8e7bbdd06c7ed58e22450cc5b37f33a25bb2c, 5.17.14, 4.19.247, 5.4.198, <=5.18.*, <=5.4.*, 4.14.283, <=4.19.*, <2965c4cdf7ad9ce0796fac5e57debb9519ea721e, <4f05a9e15edcdf5b97e0d86ab6ecd5f187289f6c, <=*, <9f1e5cc85ad77e52f54049a94db0407445ae2a34, <=5.15.*, <3.17, 3.17, 4.9.318, <6118bbdf69f4718b02d26bbcf2e497eb66004331

Description

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: fix use-after-free in chanctx code In ieee80211_vif_use_reserved_context(), when we have an old context and the new context's replace_state is set to IEEE80211_CHANCTX_REPLACE_NONE, we free the old context in ieee80211_vif_use_reserved_reassign(). Therefore, we cannot check the old_ctx anymore, so we should set it to NULL after this point. However, since the new_ctx replace state is clearly not IEEE80211_CHANCTX_REPLACES_OTHER, we're not going to do anything else in this function and can just return to avoid accessing the freed old_ctx.

Gravité et risque d'exploitation

CVE-2022-49416 obtient un score CVSS de 8.8/10, soit une gravité élevée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.34 %, ce qui la place devant 25.3 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <=5.17.*, <88cc8f963febe192d6ded9df7217f92f380b449a, 5.15.46, 0, 5.19, <265bec4779a38b65e86a25120370f200822dfa76, <4ba81e794f0fad6234f644c2da1ae14d5b95e1c4, 5bcae31d9cb1ebfad3ad5a3eea04c8cdc329a04f, <=4.9.*, <b79110f2bf6022e60e590d2e094728a8eec3e79e, 5.18.3, <=5.10.*, <=4.14.*, 5.10.121, <82c8e7bbdd06c7ed58e22450cc5b37f33a25bb2c, 5.17.14, 4.19.247, 5.4.198, <=5.18.*, <=5.4.*, 4.14.283, <=4.19.*, <2965c4cdf7ad9ce0796fac5e57debb9519ea721e, <4f05a9e15edcdf5b97e0d86ab6ecd5f187289f6c, <=*, <9f1e5cc85ad77e52f54049a94db0407445ae2a34, <=5.15.*, <3.17, 3.17, 4.9.318, <6118bbdf69f4718b02d26bbcf2e497eb66004331) 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