CVE-2025-39804 in Linuxinformazioni

Riassunto

di VulDB • 25/07/2026

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

lib/crypto: arm64/poly1305: Correzione della corruzione dei registri nei contesti senza SIMD

Ripristina il controllo di usabilità del SIMD che era stato rimosso dal commit a59e5468a921 ("crypto: arm64/poly1305 - Add block-only interface").

Questo controllo di sicurezza è leggero e vale ampiamente la pena eliminare una potenziale fonte di errori (footgun). Sebbene le funzioni Poly1305 non dovrebbero essere chiamate quando i registri SIMD sono inutilizzabili, se ciò avviene comunque esse dovrebbero comportarsi correttamente invece di corrompere i registri dei processi casuali e/o calcolare MAC errati. La correzione di questo problema è inoltre necessaria affinché poly1305_kunit superi i test.

Utilizzare semplicemente may_use_simd() al posto della funzione originale crypto_simd_usable(), poiché poly1305_kunit non farà affidamento su crypto_simd_disabled_for_test.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Linux

Prenotare

16/04/2025

Divulgazione

15/09/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00133

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!