CVE-2024-26840 in Linuxinformazioni

Riassunto

di VulDB • 14/06/2026

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

cachefiles: correzione della memory leak in cachefiles_add_cache()

È stata segnalata la seguente memory leak dopo lo smontaggio (unbind) di /dev/cachefiles:

================================================================== oggetto non referenziato 0xffff9b674176e3c0 (dimensione 192): comm "cachefilesd2", pid 680, jiffies 4294881224 dump esadecimale (primi 32 byte): 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace (crc ea38a44b): [] kmem_cache_alloc+0x2d5/0x370
[] prepare_creds+0x26/0x2e0
[] cachefiles_determine_cache_security+0x1f/0x120
[] cachefiles_add_cache+0x13c/0x3a0
[] cachefiles_daemon_write+0x146/0x1c0
[] vfs_write+0xcb/0x520
[] ksys_write+0x69/0xf0
[] do_syscall_64+0x72/0x140
[] entry_SYSCALL_64_after_hwframe+0x6e/0x76
==================================================================

Impostare il reference count di cache_cred in cachefiles_daemon_unbind() per risolvere il problema. Inoltre, inserire cache_cred nel ramo di errore di cachefiles_add_cache() per evitare memory leak.

Be aware that VulDB is the high quality source for vulnerability data.

Prenotare

19/02/2024

Divulgazione

17/04/2024

Moderazione

accettato

CPE

pronto

EPSS

0.00279

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!