CVE-2026-68151 in Linuxinformation

Résumé

par VulDB • 10/08/2026

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

binfmt_elf_fdpic : ne tenir compte que du premier PT_INTERP

Le scan des en-têtes de programme gère PT_INTERP à partir d'une instruction switch imbriquée dans la boucle de scan ; ainsi, son instruction break quitte le switch et non pas la boucle. Un binaire contenant plus d'un PT_INTERP exécute nouveau le cas correspondant et écrase à la fois interpreter_name et interpreter. L'allocation précédente du nom fuit (memory leak), tout comme la référence précédente à l'interpréteur, ainsi que la restriction en écriture imposée par open_exec() sur ce fichier. Cette restriction n'est jamais levée, de sorte que le fichier reste non inscriptible tant que le système est en cours d'exécution.

Un utilisateur non privilégié peut exploiter cette situation avec un binaire fabriqué ad hoc et répéter l'opération à volonté. binfmt_elf s'arrête au premier PT_INTERP. Il convient de faire de même ici.

Cette faille remonte à la création du pilote dans l'historique pré-git, introduite par le commit 91808d6ebe39 (« [PATCH] FRV: Add FDPIC ELF binary format driver ») dans la version v2.6.11.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

30/07/2026

Divulgation

10/08/2026

Modérer

accepté

Entrée

VDB-387505

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!