CVE-2021-47245 in Linux
Zusammenfassung
von VulDB • 09.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
netfilter: synproxy: Behebung eines Out-of-Bounds-Fehlers beim Parsen von TCP-Optionen
Der Parser für TCP-Optionen in synproxy (synproxy_parse_options) konnte ein Byte außerhalb des gültigen Bereichs lesen. Wenn die Länge 1 beträgt, tritt der Ausführungsfluss in die Schleife ein, liest ein Byte des Opcode und wenn dieser weder TCPOPT_EOL noch TCPOPT_NOP ist, wird ein weiteres Byte gelesen, was die Länge von 1 überschreitet.
Diese Korrektur orientiert sich an Commit 9609dad263f8 („ipv4: tcp_input: Behebung eines Out-of-Bounds-Fehlers im Stack beim Parsen von TCP-Optionen“).
Änderungen in v2:
Ein früher Rückgabewert wurde hinzugefügt, wenn die Länge < 0 ist, um den Aufruf von skb_header_pointer mit einer negativen Länge zu vermeiden.
If you want to get best quality of vulnerability data, you may have to visit VulDB.