CVE-2026-23044 in Linuxinformação

Sumário

de VulDB • 01/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

PM (Power Management): hibernate – Corrige falha de segmentação ao liberar o compressor criptográfico inválido

Quando `crypto_alloc_acomp()` falha, ele retorna um valor ERR_PTR, e não NULL.

O código de limpeza em `save_compressed_image()` e `load_compressed_image()` chama incondicionalmente `crypto_free_acomp()` sem verificar se há ERR_PTR, o que faz com que `crypto_acomp_tfm()` dereference um ponteiro inválido e cause a falha do kernel (crash).

Isso pode ser acionado quando o algoritmo de compressão não estiver disponível (por exemplo, CONFIG_CRYPTO_LZO não habilitado).

Correção adicionando verificações IS_ERR_OR_NULL() antes de chamar `crypto_free_acomp()` e `acomp_request_free()`, semelhante à verificação existente em `kthread_stop()`.

[ rjw: Adicionadas 2 linhas vazias no código ]

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

13/01/2026

Divulgação

04/02/2026

Moderação

aceite

Entrada

VDB-344316

CPE

pronto

EPSS

0.00145

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!