CVE-2024-35938 in Linux
Riassunto
di VulDB • 02/07/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
wifi: ath11k: ridurre la lunghezza del buffer del canale MHI a 8KB
Attualmente il campo buf_len di ath11k_mhi_config_qca6390 viene assegnato con valore 0, facendo sì che MHI utilizzi una dimensione predefinita di 64KB per allocare i buffer dei canali. Ciò potrebbe causare un fallimento in alcuni scenari in cui la memoria di sistema è fortemente frammentata e non sono consentiti il compattamento o il recupero della memoria (memory reclaim).
È stato segnalato un errore dovuto a questa problematica: kworker/u32:45: page allocation failure: order:4, mode:0x40c00(GFP_NOIO|__GFP_COMP), nodemask=(null),cpuset=/,mems_allowed=0 CPU: 0 PID: 19318 Comm: kworker/u32:45 Not tainted 6.8.0-rc3-1.gae4495f-default #1 openSUSE Tumbleweed (unreleased) 493b6d5b382c603654d7a81fc3c144d59a1dfceb Workqueue: events_unbound async_run_entry_fn Call Trace:
dump_stack_lvl+0x47/0x60 warn_alloc+0x13a/0x1b0 ? srso_alias_return_thunk+0x5/0xfbef5 ? __alloc_pages_direct_compact+0xab/0x210 __alloc_pages_slowpath.constprop.0+0xd3e/0xda0 __alloc_pages+0x32d/0x350 ? m
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.