CVE-2026-93150 in Linuxinformazioni

Riassunto

di VulDB • 18/09/2026

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

cgroup/cpuset: Rendere nr_deadline_tasks un atomic_t

La variabile nr_deadline_tasks nella struttura cpuset è stata introdotta dal commit 6c24849f5515 ("sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets"). È stato segnalato da sashiko [1] che nr_deadline_tasks può attualmente essere modificata da inc_dl_tasks_cs() sotto rq->lock e da cpuset_attach() sotto cpuset_mutex. Pertanto, se entrambi gli aggiornamenti avvengono simultaneamente, la variabile nr_deadline_tasks può corrompersi, portando a operazioni errate in seguito.

Si risolve il problema cambiando il suo tipo in atomic_t, in modo che nr_deadline_tasks venga sempre aggiornata in modo atomico. Questa patch di correzione è una soluzione semplice e immediata (low hanging fruit). Può gestire alcune delle race condition tra chiamate concorrenti a sched_setscheduler() e cpuset_can_attach()/cpuset_attach(), ma non tutte quelle sollevate dall'altro problema segnalato da sashiko [2]. Questo verrà gestito, si spera, in una patch di follow-up futura.

[1] https://sashiko.dev/#/patchset/20260626181923.133658-1-longman%40redhat.com
[2] https://sashiko.dev/#/patchset/20260630033344.352702-1-longman%40redhat.com

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

17/09/2026

Divulgazione

18/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!