CVE-2024-56539 in Linuxinfo

Zusammenfassung

von VulDB • 25.05.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

wifi: mwifiex: Behebung der Warnung zu einem memcpy()-Feldübergreifenden Schreibzugriff in mwifiex_config_scan()

Ersetzen Sie das Ein-Element-Array durch ein flexibles Array-Mitglied in `struct mwifiex_ie_types_wildcard_ssid_params`, um die folgende Warnung auf einem MT8173 Chromebook (mt8173-elm-hana) zu beheben:

[ 356.775250] ------------[ cut here ]------------
[ 356.784543] memcpy: detected field-spanning write (size 6) of single field "wildcard_ssid_tlv->ssid" at drivers/net/wireless/marvell/mwifiex/scan.c:904 (size 1)
[ 356.813403] WARNING: CPU: 3 PID: 742 at drivers/net/wireless/marvell/mwifiex/scan.c:904 mwifiex_scan_networks+0x4fc/0xf28 [mwifiex]

Die oben angegebene „(size 6)" entspricht exakt der Länge der SSID des Netzwerks, mit dem dieses Gerät verbunden war. Die Quelle der Warnung sieht wie folgt aus:

ssid_len = user_scan_in->ssid_list[i].ssid_len;
[...]
memcpy(wildcard_ssid_tlv->ssid, user_scan_in->ssid_list[i].ssid, ssid_len);

Es gibt ein #define WILDCARD_SSID_TLV_MAX_SIZE, das sizeof() auf dieser Struktur anwendet, aber es wurde bereits nicht für die Größe des Ein-Element-Arrays berücksichtigt, sodass es nicht geändert werden muss.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

27.12.2024

Veröffentlichung

27.12.2024

Moderieren

akzeptiert

Eintrag

VDB-289464

CPE

bereit

EPSS

0.00293

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!