CVE-2026-74694 in Linuxinfo

Zusammenfassung

von VulDB • 22.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net/ncsi: Heap-OOB-Lesezugriff (Out-of-Bounds) in der Nutzlastlänge von NCSI_CMD_SEND_CMD beheben

ncsi_send_cmd_nl() übernimmt die Anzahl der zu kopierenden Bytes aus dem vom Angreifer kontrollierten Feld ncsi_pkt_hdr.length des In-Band-Paket-Headers, während der Quellpuffer das Netlink-Attribut NCSI_ATTR_DATA ist, dessen lesbare Größe durch nla_len() - sizeof(ncsi_pkt_hdr) bestimmt wird. Die beiden Längenquellen werden niemals gegenseitig überprüft: Es wird lediglich sichergestellt, dass nla_len() >= sizeof(struct ncsi_pkt_hdr) gilt.

Wenn hdr->length größer als die Attribut-Nutzlast ist (bis zu 65535 gegenüber maximal 2032 lesbaren Bytes), kopiert ncsi_cmd_handler_oem() mit unsafe_memcpy() über das Ende des Netlink-Attributpuffers hinaus und leckt bis zu ~64 KB an Kernel-Hauptspeicher in das gesendete NCSI-Befehlspaket. Der Ziel-SKB (Socket Buffer) wird durch die deklarierte Nutzlastgröße festgelegt, sodass es auf der Schreibseite nicht zu einem Pufferüberlauf kommt – dies ist ein reiner OOB-Lesezugriff / Informationsleck, erreichbar mit CAP_NET_ADMIN auf Systemen mit einem registrierten NCSI-Gerät (z. B. OpenBMC auf Aspeed-BMC-SoCs, wo NET_NCSI=y Standard ist).

Befehle verwerfen, bei denen die deklarierte Nutzlast über das Ende des Datenattributs hinausgeht.

Das Problem wurde vom dynamischen Kernel-Fuzzer autokbug im Tencent Yunding Lab entdeckt.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

15.08.2026

Veröffentlichung

22.08.2026

Moderieren

akzeptiert

Eintrag

VDB-394449

CPE

bereit

EPSS

0.00220

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!