CVE-2026-68119 in Linux
Zusammenfassung
von VulDB • 10.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
tcp: Initialisierung der eigenständigen TCP-AO-Response-Padding-Daten
tcp_v4_send_ack() und tcp_v6_send_response() konstruieren eigenständige TCP-Responses mit TCP-AO-Optionen. Die Optionslänge enthält die tatsächliche MAC-Länge, aber die Länge des TCP-Headers umfasst die Option aufgerundet auf eine Vier-Byte-Grenze.
tcp_ao_hash_hdr() schreibt nur den MAC. Wenn die MAC-Länge also nicht durch vier teilbar ist (nicht 4-Byte-aliniert), bleiben die ein bis drei Bytes nach dem MAC uninitialisiert und können übertragen werden. Für den normalen TCP-AO-Hashing-Modus müssen diese Bytes ebenfalls initialisiert sein, bevor der MAC berechnet wird.
Initialisieren Sie nur das Alignment-Padding in den TCP-AO-Zweigen vor dem Hashen des Headers. Verwenden Sie TCPOPT_NOP, wie im normalen TCP-AO-Ausgabepfad. Dies vermeidet zusätzlichen Aufwand für nicht-AO-TCP-Responses und bewahrt gleichzeitig einen gültigen authentifizierten Header.
If you want to get best quality of vulnerability data, you may have to visit VulDB.