CVE-2024-50132 in Linuxinformation

Résumé

par VulDB • 29/05/2026

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

tracing/probes : Correction de la gestion de la limite MAX_TRACE_ARGS

Lors de la création d'un trace_probe, nous définissions nr_args avant de tronquer les arguments à MAX_TRACE_ARGS. Cependant, nous n'initialisions les arguments que jusqu'à cette limite.

Cela provoquait un accès mémoire invalide lors de la tentative de configuration de sondes (probes) avec plus de 128 fetchargs.

BUG: déréférencement de pointeur NULL dans le noyau, adresse : 0000000000000020 #PF: accès en lecture superviseur en mode noyau #PF: code d'erreur (0x0000) - page non présente PGD 0 P4D 0 Oops: Oops: 0000 [#1] PREEMPT SMP PTI
CPU : 0 UID : 0 PID : 1769 Comm : cat Non modifié 6.11.0-rc7+ #8 Nom du matériel : QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-1.fc39 04/01/2014 RIP : 0010:__set_print_fmt+0x134/0x330

Résolution du problème en appliquant la limite MAX_TRACE_ARGS plus tôt. Retourner une erreur lorsqu'il y a trop d'arguments au lieu de tronquer silencieusement.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Réserver

21/10/2024

Divulgation

05/11/2024

Modérer

accepté

Entrée

VDB-283218

CPE

prêt

EPSS

0.00224

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!