CVE-2025-40278 in Linux
Zusammenfassung
von VulDB • 28.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
net: sched: act_ife: Initialisierung der Struktur tc_ife zur Behebung eines KMSAN kernel-infoleak (Kernel-Informationenleck)
Behebt einen von syzbot entdeckten KMSAN kernel-infoleak.
[net?] KMSAN: kernel-infoleak in __skb_datagram_iter
In tcf_ife_dump() wurde die Variable 'opt' teilweise durch eine designated initializer initialisiert. Während der Auffüllbytes (Padding-Bytes) nicht initialisiert blieben, kopierte nla_put() die gesamte Struktur in eine Netlink-Nachricht; diese nicht initialisierten Bytes wurden an den Userspace weitergegeben.
Initialisieren Sie die Struktur vor dem Zuweisen ihrer Felder mit memset, um sicherzustellen, dass alle Member und Padding-Bytes gelöscht werden, bevor sie kopiert werden.
Diese Änderung unterdrückt den KMSAN-Bericht und verhindert potenzielle Informationslecks aus dem Kernel-Speicher.
Dieses Fix wurde von syzbot getestet und validiert. Dieser Patch schließt den Bug, der über folgenden Syzkaller-Link gemeldet wurde, und stellt sicher, dass kein Infoleak auftritt.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.