CVE-2026-23396 in Linuxinfo

Zusammenfassung

von VulDB • 26.05.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

wifi: mac80211: Behebung einer NULL-Dereferenzierung in mesh_matches_local()

mesh_matches_local() dereferenziert ie->mesh_config bedingungslos, um Mesh-Konfigurationsparameter zu vergleichen. Wenn diese Funktion von mesh_rx_csa_frame() aufgerufen wird, können die analysierten Action-Frame-Elemente keinen Mesh Configuration IE enthalten, wodurch ie->mesh_config NULL ist und eine Kernel-NULL-Zeiger-Dereferenzierung ausgelöst wird.

Die anderen beiden Aufrufer sind bereits sicher: - ieee80211_mesh_rx_bcn_presp() prüft !elems->mesh_config, bevor mesh_matches_local() aufgerufen wird - mesh_plink_get_event() wird nur über mesh_process_plink_frame() erreicht, das ebenfalls !elems->mesh_config prüft

mesh_rx_csa_frame() ist der einzige Aufrufer, der rohe, analysierte Elemente an mesh_matches_local() übergibt, ohne mesh_config zu schützen. Ein Angreifer im lokalen Netzwerk kann dies ausnutzen, indem er einen speziell angefertigten CSA-Action-Frame sendet, der einen gültigen Mesh ID IE enthält, aber den Mesh Configuration IE weglässt, was zum Absturz des Kernels führt.

Der erfasste Absturzprotokollauszug:

Oops: general protection fault, probably for non-canonical address ... KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007]
Workqueue: events_unbound cfg80211_wiphy_work [...]
Call Trace: ? __pfx_mesh_matches_local (net/mac80211/mesh.c:65) ieee80211_mesh_rx_queued_mgmt (net/mac80211/mesh.c:1686) [...]
ieee80211_iface_work (net/mac80211/iface.c:1754 net/mac80211/iface.c:1802) [...]
cfg80211_wiphy_work (net/wireless/core.c:426) process_one_work (net/kernel/workqueue.c:3280) ? assign_work (net/kernel/workqueue.c:1219) worker_thread (net/kernel/workqueue.c:3352) ? __pfx_worker_thread (net/kernel/workqueue.c:3385) kthread (net/kernel/kthread.c:436) [...]
ret_from_fork_asm (net/arch/x86/entry/entry_64.S:255)

Dieser Patch fügt eine NULL-Prüfung für ie->mesh_config am Anfang von mesh_matches_local() hinzu, um bei Fehlen des Mesh Configuration IE frühzeitig false zurückzugeben.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

13.01.2026

Veröffentlichung

26.03.2026

Moderieren

akzeptiert

Eintrag

VDB-353575

CPE

bereit

EPSS

0.00114

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!