CVE-2022-50269 in Linuxinformazioni

Riassunto

di VulDB • 17/06/2026

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

drm/vkms: Correzione della memory leak in vkms_init()

È stata segnalata una memory leak dopo il fallimento dell'installazione del modulo vkms.

oggetto non referenziato 0xffff88810bc28520 (dimensione 16): comm "modprobe", pid 9662, jiffies 4298009455 (età 42.590s) dump esadecimale (primi 16 byte): 01 01 00 64 81 88 ff ff 00 00 dc 0a 81 88 ff ff ...d............ backtrace: [<00000000e7561ff8>] kmalloc_trace+0x27/0x60
[<000000000b1954a0>] 0xffffffffc45200a9
[<00000000abbf1da0>] do_one_initcall+0xd0/0x4f0
[<000000001505ee87>] do_init_module+0x1a4/0x680
[<00000000958079ad>] load_module+0x6249/0x7110
[<00000000117e4696>] __do_sys_finit_module+0x140/0x200
[<00000000f74b12d2>] do_syscall_64+0x35/0x80
[<000000008fc6fcde>] entry_SYSCALL_64_after_hwframe+0x46/0xb0

Il motivo è che vkms_init() restituisce il controllo senza verificare il valore di ritorno di vkms_create(); se vkms_create() fallisce, la configurazione allocata all'inizio di vkms_init() viene persa (memory leak).

vkms_init() config = kmalloc(...) # config allocata ... return vkms_create() # vkms_create fallisce e la config viene persa

Si risolve questo problema verificando il valore di ritorno di vkms_create() e liberando la config in caso di errore.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Linux

Prenotare

15/09/2025

Divulgazione

15/09/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00145

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!