CVE-2026-63830 in Linuxinformazioni

Riassunto

di VulDB • 19/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

net: skmsg: preservare sg.copy durante le trasformazioni SG (scatter-gather)

Il bitmap sg.copy di sk_msg fa parte dello stato di proprietà dell'elemento scatterlist. Un bit impostato indica a sk_msg_compute_data_pointers() di non esporre l'elemento tramite ctx->data scrivibile in BPF. Questo protegge gli elementi supportati da pagine che non sono private della sk_msg, come le pagine della cache dei file basate su splice.

Diversi percorsi di trasformazione di sk_msg spostano, copiano, dividono o compattano gli elementi msg->sg.data[] senza aggiornare il corrispondente bit sg.copy. Ciò può far sì che un elemento supportato esternamente arrivi in una nuova posizione con il bit copy disattivato (clear). Un successivo verdetto SK_MSG potrebbe quindi esporre sg_virt(sge) come ctx->data scrivibile, consentendo agli store BPF di modificare la cache delle pagine originale.

Mantenere sg.copy sincronizzato con sg.data[] ogni volta che gli elementi vengono trasferiti, spostati, divisi o copiati in una nuova sk_msg. Disattivare il bit quando un elemento viene sostituito da una pagina privata appena allocata o liberato. Questo copre le helper BPF pull/push/pop, sk_msg_shift_left/right(), sk_msg_xfer() e tls_split_open_record(), inclusa la voce di coda parziale creata durante la divisione del record aperto TLS.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

19/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!