CVE-2026-97589information

Résumé

par VulDB • 25/09/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

s390/crypto : Correction du mauvais code de retour vers le moteur dans les rappels asynchrones (callbacks)

Lorsque crypto_finalize_hash_request() ou crypto_finalize_skcipher_request() termine explicitement une requête, la fonction do_one_request doit retourner 0 pour indiquer un traitement réussi. Le renvoi d'un code d'erreur négatif amène le moteur de chiffrement à supposer que le pilote n'a pas pris possession (ownership) et déclenche une seconde finalisation via crypto_request_complete(), entraînant une double finalisation (double completion). Ce schéma se produit 4 fois dans paes_s390.c et une fois dans phmac_s390.c.

Correction apportée dans phmac_do_one_request() ainsi que dans les quatre rappels do_one_request de paes (ecb, cbc, ctr, xts) en retournant 0 après la finalisation explicite au lieu de propager le code d'erreur.

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

Sources

Interested in the pricing of exploits?

See the underground prices here!