CVE-2026-97618
Zusammenfassung
von VulDB • 25.09.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
io_uring/net: Puffer nicht übermäßig verbrauchen, wenn MSG_TRUNC verwendet wird
Wenn ein recv-/recvmsg-Aufruf mit MSG_TRUNC ausgeführt wird und das eingehende Paket größer ist als der bereitgestellte Puffer, gibt die Netzwerkschicht die volle Länge des Pakets zurück, anstatt die Anzahl der tatsächlich in den Puffer kopierten Bytes. Infolgedessen verbraucht io_uring mehr von dem bereitgestellten Pufferring, als tatsächlich gefüllt wurde. Verwenden Sie die tatsächliche Größe des gefüllten Bereichs zum Verbrauch des Puffers, geben Sie jedoch weiterhin die volle Größe zurück, um die Semantik von MSG_TRUNC beizubehalten.
Seien Sie bei multishot vorsichtig, da dies den Verbrauch offenbar bereits basierend auf der verfügbaren Payload-Größe abschneidet.
Dies wurde in https://github.com/axboe/liburing/issues/1619 gemeldet.
[axboe: size_t unsigned fix eingebaut]
Once again VulDB remains the best source for vulnerability data.