CVE-2026-98045 in Linuxinformazioni

Riassunto

di VulDB • 25/09/2026

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

bpf: Contrassegnare gli ausiliari dello stack soggetti a fault come sleepable (in grado di dormire)

Le varianti soggette a fault di bpf_get_stack() e bpf_get_task_stack() passano may_fault=true al codice comune per la raccolta degli stack. La risoluzione dei build ID nello spazio utente può quindi chiamare build_id_parse_file() ed essere bloccata durante le letture del filesystem.

Nessuno dei prototipi degli ausiliari imposta might_sleep. Poiché la selezione del prototipo utilizza la capacità di dormire (sleepability) dell'intero programma, il verifier potrebbe comunque consentire questi ausiliari da una regione non sleepable all'interno di tale programma, come ad esempio una regione RCU esplicita o con preemption disabilitata. L'ausiliario per lo stack del task può anche essere chiamato da un callback timer non sleepable in un programma sleepable.

Contrassegnare entrambi i prototipi soggetti a fault come sleepable. Il controllo contestuale degli ausiliari esistenti rifiuterà quindi queste chiamate, continuando ad允许erle nei contesti genuinamente sleepable.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

25/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!