CVE-2026-64531

Alta7.8Pubblicata il 27 luglio 2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità: net: openvswitch: rifiuta gli attributi action annidati sovradimensionati Open vSwitch memorizza le flow actions generate come nlattrs, il cui campo nla_len è u16. Il commit a1e64addf3ff ("net: openvswitch: remove misbehaving actions length check") ha consentito al flusso sw_flow_actions complessivo di superare i 64 KiB, comportamento valido, ma ha anche rimosso l'ultima protezione che impediva a un attributo action annidato generato di superare U16_MAX. Un container generato sovradimensionato può quindi essere chiuso con un nla_len troncato. Un successivo dump o teardown percorre quindi un flusso strutturalmente diverso da quello validato. In particolare, un'action CLONE/CT annidata sovradimensionata può causare l'interpretazione dei byte successivi nel flusso generato come action indipendenti. Mantieni il comportamento relativo al flusso complessivo delle action di dimensioni maggiori, ma fai in modo che la chiusura delle action annidate rifiuti i container generati che non rientrano in nla_len e restituisca l'errore attraverso tutti i chiamanti. Per i builder ricorsivi SAMPLE, CLONE, DEC_TTL e CHECK_PKT_LEN, elimina le code delle action-list che possiedono risorse in ordine inverso rispetto alla costruzione prima di scartare i wrapper non riusciti, in modo che le risorse copiate nelle code rifiutate vengano rilasciate prima della rimozione dei wrapper. La maggior parte dei wrapper esterni non riusciti viene scartata troncando actions_len dopo che le risorse dei figli sono state rilasciate. CHECK_PKT_LEN elimina inoltre il proprio parent dopo che le risorse dei rami sono state rimosse. I fallimenti nella chiusura di SET/TUNNEL annullano direttamente la proprietà nota di tun_dst, mentre SET_TO_MASKED non ha proprietà esterne e tronca in caso di fallimento della chiusura.

Punteggio CVSS7.8 / 10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Articoli correlati

This product uses the NVD API but is not endorsed or certified by the NVD.

La descrizione tecnica è una nostra traduzione del testo originale NVD, in inglese.

Database CVE