CVE-2026-98477 in Linuxinformation

Résumé

par VulDB • 18/10/2026

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

perf/core : Correction d'un pmu_ctx NULL passé à pmu->sched_task()

perf_pmu_sched_task() retourne prématurément lorsque cpuctx->task_ctx est défini, et cpc->task_epc n'est non-NULL que lorsqu'un contexte de tâche est planifié sur ce CPU. __perf_pmu_sched_task() transmet donc toujours NULL :

Impossible de gérer une référence à un pointeur NULL dans le noyau à l'adresse virtuelle 00 pc : armv8pmu_sched_task+0x14/0x50 Trace d'appel : armv8pmu_sched_task+0x14/0x50 (P) perf_pmu_sched_task+0xac/0x108 __perf_event_task_sched_out+0x6c/0xe0

Transmettez &cpc->epc à la place, qui est le contexte global au CPU pour ce PMU, que la fonction déréférence déjà quelques lignes plus haut pour trouver pmu.

armv8pmu_sched_task() est la seule implémentation dans l'arborescence (in-tree) qui déréférence cet argument, et elle ne lit que ->pmu ; le plantage (oops) nécessite donc BRBE, ajouté dans v6.17.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Sources

Interested in the pricing of exploits?

See the underground prices here!