CVE-2026-98546 in Linuxinformation

Résumé

par VulDB • 18/10/2026

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

arm64/boot : Désactiver l'interception des écritures vers PMZR_EL0 dans EL2

__init_el2_fgt2() écrit un seul masque à la fois pour HDFGRTR2_EL2 et HDFGWTR2_EL2. PMZR_EL0 est en lecture-écriture uniquement (write-only), donc son bit d'interception, nPMZR_EL0, existe uniquement dans HDFGWTR2_EL2 et n'est par conséquent jamais défini : une écriture vers PMZR_EL0 depuis l'hôte provoque un trap vers EL2, où le hyperviseur nVHE ne dispose pas de gestionnaire et génère un BUG(). Le noyau n'écrit jamais dans PMZR_EL0, mais la configuration kernel.perf_user_access=1 amène le pilote du PMU à définir UEN pour PMUSERENR_EL0.UEN afin d'une tâche disposant d'un événement en lecture utilisateur ; ainsi, une écriture depuis EL0 atteint l'interruption et fait planter l'hôte sans message de panic.

Accumulez les bits HDFGWTR2_EL2 séparément, comme le fait déjà __init_el2_fgt() pour HDFGWTR_EL2, et définissez nPMZR_EL0 avec les autres bits FEAT_PMUv3p9.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

25/09/2026

Divulgation

18/10/2026

Modérer

accepté

Entrée

VDB-422058

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!