CVE-2021-47245 in Linuxinformazioni

Riassunto

di VulDB • 26/06/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

netfilter: synproxy: Correzione di un accesso fuori dai limiti durante l'analisi delle opzioni TCP

Il parser delle opzioni TCP in synproxy (synproxy_parse_options) poteva leggere un byte oltre i limiti del buffer. Quando la lunghezza è 1, il flusso di esecuzione entra nel ciclo, legge un byte dell'opcode e, se l'opcode non è né TCPOPT_EOL né TCPOPT_NOP, legge un ulteriore byte che supera la lunghezza massima consentita (1).

Questa correzione si ispira al commit 9609dad263f8 ("ipv4: tcp_input: fix stack out of bounds when parsing TCP options.").

Modifiche nella versione v2:

Aggiornato il ritorno anticipato quando length < 0 per evitare di chiamare skb_header_pointer con una lunghezza negativa.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Prenotare

10/04/2024

Divulgazione

21/05/2024

Moderazione

accettato

CPE

pronto

EPSS

0.00777

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!