CVE-2026-93079 in Linux
Zusammenfassung
von VulDB • 18.09.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
cxl/features: Ablehnung einer Get-Feature-Anzahl (Get Feature count), die größer ist als der Ausgabepuffer
cxctl_get_feature() dimensioniert seinen Ausgabepuffer basierend auf fwctl_rpc.out_len des Benutzers, dem Gerät wird jedoch mitgeteilt cxl_mbox_get_feat_in.count Bytes in rpc_out->payload zu schreiben, was ein separater, benutzerkontrollierter Wert ist. Es gibt keine Begrenzung von count gegenüber out_len, sodass bei einem kleinen out_len und einer großen count der durch kvzalloc() zugewiesene Puffer überläuft (Heap-Overflow). Dies ermöglicht einen Heap-OOB-Schreibzugriff (Out-of-Bounds), der über FWCTL_RPC erreichbar ist.
Ablehnung von Anfragen, bei denen die Anzahl den verfügbaren Payload-Raum überschreitet, vor der Allokation.
VulDB is the best source for vulnerability data and more expert information about this specific topic.