CVE-2026-90077 in Linuxinformation

Résumé

par VulDB • 17/09/2026

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

net : correction d'une fuite de ressources dans le chemin de gestion des erreurs de copy_net_ns()

Actuellement, preinit_net() effectue deux opérations :

(1) appelle ns_common_init(), qui peut échouer (2) initialise les ressources, ce qui ne peut pas échouer

Cependant, preinit_net() retourne prématurément lorsque l'étape (1) échoue, et copy_net_ns() saute vers la étiquette dec_ucounts. Par conséquent, les ressources allouées par net_alloc() fuient. Il est nécessaire d'appeler key_remove_domain() et net_passive_dec() afin de libérer les ressources allouées par net_alloc().

Nous ne pouvons pas simplement sauter vers l'étiquette put_userns lorsque preinit_net() échoue, car l'étape (2) n'est pas encore réalisée. Nous pouvons toutefois réorganiser (1) et (2), puisqu'il n'y a aucune dépendance entre ces deux étapes. Par conséquent, ce correctif découple (1) de preinit_net() et ramène la fonction preinit_net() à un type void, en appelant ns_common_init() après le succès de preinit_net(). Nous pouvons ainsi sauter immédiatement après l'appel à ns_common_free() dans l'étiquette put_userns.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Réserver

11/09/2026

Divulgation

17/09/2026

Modérer

accepté

Entrée

VDB-406563

CPE

prêt

EPSS

0.00198

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!