SecBoard
Zurück zur CVE-Übersicht

CVE-2024-40937

CRITICAL(9.8)

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Risk Signal Score25/100 — MITTEL
  • CVSS 9.8 — Kritisch

Erwähnungen (letzte 60 Tage)

Artikel

EPSS-Score

0.7%

Exploit-Wahrscheinlichkeit (30 Tage)

CVSS Score

9.8

Technische Schwere

SecBoard-Einordnung

CVE-2024-40937 betrifft den Linux-Kernel im gve-Treiber. Es handelt sich um eine Schwachstelle, bei der nach dem Freigeben eines SKB-Puffers mittels dev_kfree_skb_any() ein Dangling Pointer in napi->skb verbleibt. Dies kann dazu führen, dass ein nachfolgender Aufruf von napi_get_frags einen ungültigen Zeiger zurückgibt, was potenziell zu Systeminstabilität oder anderen unerwarteten Verhaltensweisen führen kann. Die Schwachstelle wurde durch das Löschen von napi->skb vor dem Freigeben des SKB behoben. Die Schwachstelle ist mit einem CVSS-Score von 9.8 als kritisch eingestuft, was auf ein hohes potenzielles Risiko hindeutet. Trotz der hohen Kritikalität liegt die EPSS-Wahrscheinlichkeit für eine Ausnutzung bei nur 1%, und die Schwachstelle ist derzeit nicht im KEV-Katalog der aktiv ausgenutzten Schwachstellen aufgeführt. Dies deutet darauf hin, dass eine aktive Ausnutzung derzeit unwahrscheinlich ist, das theoretische Risiko jedoch hoch bleibt. Security-Teams sollten die Verfügbarkeit von Patches für ihre spezifischen Linux-Kernel-Versionen überwachen und diese zeitnah einspielen, um das Risiko zu minimieren. Obwohl keine aktive Ausnutzung bekannt ist, ist die Behebung kritischer Kernel-Schwachstellen stets eine Priorität, um die Systemintegrität zu gewährleisten.

KI-gestützte Einordnung auf Basis der NVD-Daten.

Beschreibung

In the Linux kernel, the following vulnerability has been resolved: gve: Clear napi->skb before dev_kfree_skb_any() gve_rx_free_skb incorrectly leaves napi->skb referencing an skb after it is freed with dev_kfree_skb_any(). This can result in a subsequent call to napi_get_frags returning a dangling pointer. Fix this by clearing napi->skb before the skb is freed.

Referenzen