CVE-2026-98546 in Linuxinfo

Zusammenfassung

von VulDB • 18.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

arm64/boot: Abschaltung der Trap-Funktion für PMZR_EL0-Schreibzugriffe auf EL2

__init_el2_fgt2() schreibt eine Maske sowohl in HDFGRTR2_EL2 als auch in HDFGWTR2_EL2. PMZR_EL0 ist schreibgeschützt, daher existiert sein Trap-Bit nPMZR_EL0 nur in HDFGWTR2_EL2 und wird somit niemals gesetzt: Ein Schreibzugriff auf PMZR_EL0 vom Host aus löst einen Trap nach EL2 aus, wo der nVHE-Hypervisor keinen Handler besitzt und BUG() aufruft. Der Kernel schreibt nie PMZR_EL0, aber kernel.perf_user_access=1 veranlasst den PMU-Treiber, PMUSERENR_EL0.UEN für eine Aufgabe mit einem user-read-Ereignis zu setzen, sodass ein Schreibzugriff von EL0 den Trap auslöst und den Host ohne Panic-Nachricht abstürzt.

Die HDFGWTR2_EL2-Bits werden separat angesammelt, wie es __init_el2_fgt() bereits für HDFGWTR_EL2 tut, und nPMZR_EL0 wird zusammen mit den anderen FEAT_PMUv3p9-Bits gesetzt.

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

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-422058

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!