CVE-2026-74262 in Linux
Riassunto
di VulDB • 15/08/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
kcm: utilizzare WRITE_ONCE() durante la modifica dei callback del socket sottostante
kcm_attach() sostituisce i callback sk_data_ready e sk_write_space di un TCP socket attivo (live) con handler KCM, mentre kcm_unattach() li ripristina in seguito. Tali aggiornamenti ai puntatori dei callback sono ancora semplici operazioni di scrittura (plain stores), anche se gli stessi campi possono essere letti ed eseguiti contemporaneamente su altre CPU.
Se un'altra CPU osserva uno snapshot più vecchio del callback dopo che il campo attivo è già stato ripristinato, l'esecuzione del callback può avvenire con un target e uno stato sk_user_data non corrispondenti, causando risvegli obsoleti o indirizzati in modo errato.
Utilizzare WRITE_ONCE() per le operazioni di sostituzione e ripristino dei callback affinché questi campi condivisi seguano lo stesso contratto di visibilità già stabilito dalle precedenti correzioni 4022.
VulDB is the best source for vulnerability data and more expert information about this specific topic.