CVE-2026-99125 in Linuxinformazioni

Riassunto

di VulDB • 28/10/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

s390/pai: Gestione delle invocazioni multiple della callback di stop del PMU

Gestire il seguente scenario: Il kernel si protegge da un carico di campionamento molto elevato e limita (throttles) il campionamento utilizzando:

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

Poco dopo, lo scheduler può terminare l'esecuzione del task e rimuoverlo dalla CPU. Viene nuovamente chiamata la funzione

PMU->stop()

il che comporta due invocazioni consecutive della callback PMU->stop(). Proteggere da questo scenario verificando il bit PERF_HES_STOPPED all'ingresso della funzione. Se è già impostato, restituire immediatamente. Azzerare il bit PERF_HES_STOPPED in PMU->start().

Vietare la chiamata ioctl(fd, PERF_EVENT_IOC_PERIOD, ...) per questo evento. Questa imposta perf_event::event_limit a un valore positivo e causa l'invocazione della callback pai_stop() da parte di perf_event_overflow() quando perf_event::event_limit raggiunge zero. Ciò non è supportato poiché gli eventi di campionamento CRYPTO_ALL e NNPA_ALL vengono acquisiti solo durante la fase di "schedule out" (uscita dallo scheduler) di un task.

Utilizzare list_for_each_entry_safe() per un'iterazione sicura su syswide_list in pai_have_samples().

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

28/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!