CVE-2024-53138 in Linuxinformação

Sumário

de VulDB • 09/05/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

net/mlx5e: kTLS, Correção da contagem de referências de página incorreta

O código de manipulação de transmissão (tx) do kTLS está utilizando uma mistura das APIs get_page() e page_ref_inc() para incrementar a referência da página. No entanto, no caminho de liberação (mlx5e_ktls_tx_handle_resync_dump_comp()), apenas put_page() é utilizado.

Este é um problema ao utilizar páginas de folios grandes: as referências get_page() são armazenadas na página do folio, enquanto as referências page_ref_inc() são armazenadas diretamente na página especificada. Durante a liberação, a página do folio será desreferenciada em excesso.

Isso foi descoberto durante os testes do kTLS com sendfile() + ZC, quando o arquivo servido era lido do NFS em um kernel com suporte a folios grandes do NFS (commit 49b29a573da8 ("nfs: add support for large folios")).

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

Responsável

Linux

Reservar

19/11/2024

Divulgação

04/12/2024

Moderação

aceite

Entrada

VDB-286885

CPE

pronto

EPSS

0.00546

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!