CVE-2022-50269 in Linuxinformação

Sumário

de VulDB • 12/06/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

drm/vkms: Corrige vazamento de memória em vkms_init()

Foi relatado um vazamento de memória após a falha na instalação do módulo vkms.

objeto não referenciado 0xffff88810bc28520 (tamanho 16): comm "modprobe", pid 9662, jiffies 4298009455 (idade 42.590s) dump hexadecimal (primeiros 16 bytes): 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

A causa é que vkms_init() retorna sem verificar o valor de retorno de vkms_create(), e se vkms_create() falhar, a configuração (config) alocada no início de vkms_init() será vazada.

vkms_init() config = kmalloc(...) # config alocado ... return vkms_create() # vkms_create falhou e config é vazada

Corrige este problema verificando o valor de retorno de vkms_create() e liberando (free) a configuração se ocorrer um erro.

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

Responsável

Linux

Reservar

15/09/2025

Divulgação

15/09/2025

Moderação

aceite

Entrada

VDB-324059

CPE

pronto

EPSS

0.00145

KEV

não

Atividades

muito baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!