CVE-2026-99125 in Linuxinfo

Zusammenfassung

von VulDB • 28.10.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

s390/pai: Behandlung mehrfacher Aufrufe der PMU-Stop-Rückruffunktion (PMU stop callback)

Behandlung des folgenden Szenarios: Der Kernel schützt sich vor einer sehr hohen Sampling-Belastung und drosselt das Sampling mittels:

perf_event_throttle() --> PMU->stop()

Kurz darauf kann der Scheduler die Aufgabe beenden und sie von der CPU entfernen. Dabei wird erneut aufgerufen:

PMU->stop()

Dies führt zu zwei direkt nacheinander ausgeführten Aufrufen der PMU-Stop-Rückruffunktion (PMU stop callback). Schützen Sie sich davor, indem Sie das Bit PERF_HES_STOPPED beim Eintritt in die Funktion prüfen. Wenn es bereits gesetzt ist, kehren Sie zurück. Löschen Sie das Bit PERF_HES_STOPPED in PMU->start().

Verbieten Sie den Aufruf ioctl(fd, PERF_EVENT_IOC_PERIOD, ...) für dieses Ereignis (Event). Dieser setzt perf_event::event_limit auf einen positiven Wert und bewirkt, dass perf_event_overflow() die pai_stop()-Rückruffunktion aufruft, wenn perf_event::event_limit null erreicht. Dies wird nicht unterstützt, da die Sample-Ereignisse CRYPTO_ALL und NNPA_ALL nur beim Beenden einer Aufgabe (schedule out of a task) erfasst werden.

Verwenden Sie list_for_each_entry_safe() für eine sichere Iteration über syswide_list in pai_have_samples().

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

28.10.2026

Moderieren

akzeptiert

Eintrag

VDB-427864

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!