CVE-2024-56543

Vulnérabilité non évaluée dans Linux (Linux)

CVSS 0.0 · Non évaluée
EPSS 0.2%
Linux•Linux•Versions : 6.13, <a052483d495a4dc62c814f2fd17d0ceb308fc6a6, 6.12.2, <a1e2d6738b29c74c2024eb23167dfff68aadd984, <1a0c640ce1cdcde3eb131a0c1e70ca1ed7cf27cb, 6.6.64, <=6.12.*, <6.3, <=6.11.*, <=*, 6.11.11, <=6.6.*, d889913205cf7ebda905b1e62c5867ed4e39f6c2, 0, <d73da0dd2853887b7aab71f0d572fd3314dafafe, 6.3

Description

In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: Skip Rx TID cleanup for self peer During peer create, dp setup for the peer is done where Rx TID is updated for all the TIDs. Peer object for self peer will not go through dp setup. When core halts, dp cleanup is done for all the peers. While cleanup, rx_tid::ab is accessed which causes below stack trace for self peer. WARNING: CPU: 6 PID: 12297 at drivers/net/wireless/ath/ath12k/dp_rx.c:851 Call Trace: __warn+0x7b/0x1a0 ath12k_dp_rx_frags_cleanup+0xd2/0xe0 [ath12k] report_bug+0x10b/0x200 handle_bug+0x3f/0x70 exc_invalid_op+0x13/0x60 asm_exc_invalid_op+0x16/0x20 ath12k_dp_rx_frags_cleanup+0xd2/0xe0 [ath12k] ath12k_dp_rx_frags_cleanup+0xca/0xe0 [ath12k] ath12k_dp_rx_peer_tid_cleanup+0x39/0xa0 [ath12k] ath12k_mac_peer_cleanup_all+0x61/0x100 [ath12k] ath12k_core_halt+0x3b/0x100 [ath12k] ath12k_core_reset+0x494/0x4c0 [ath12k] sta object in peer will be updated when remote peer is created. Hence use peer::sta to detect the self peer and skip the cleanup. Tested-on: QCN9274 hw2.0 PCI WLAN.WBE.1.0.1-00029-QCAHKSWPL_SILICONZ-1 Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.0.c5-00481-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3

Gravité et risque d'exploitation

CVE-2024-56543 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.22 %, ce qui la place devant 11.5 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions 6.13, <a052483d495a4dc62c814f2fd17d0ceb308fc6a6, 6.12.2, <a1e2d6738b29c74c2024eb23167dfff68aadd984, <1a0c640ce1cdcde3eb131a0c1e70ca1ed7cf27cb, 6.6.64, <=6.12.*, <6.3, <=6.11.*, <=*, 6.11.11, <=6.6.*, d889913205cf7ebda905b1e62c5867ed4e39f6c2, 0, <d73da0dd2853887b7aab71f0d572fd3314dafafe, 6.3) 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