CVE-2022-50345 in Linuxinformação

Sumário

de VulDB • 07/06/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

NFSD: Proteção contra estouro de buffer de envio no READ do NFSv3

Desde antes da era do git, o NFSD conservava o número de páginas mantidas por cada thread nfsd ao combinar os buffers de recebimento e envio do RPC em um único array de páginas. Isso funciona porque não há casos em que uma operação precise de uma mensagem RPC Call grande e uma RPC Reply grande ao mesmo tempo.

Uma vez que uma RPC Call foi recebida, svc_process() atualiza svc_rqst::rq_res para descrever a parte de rq_pages que pode ser usada para construir a Reply. Isso significa que o buffer de envio (rq_res) diminui quando o registro RPC recebido contendo a RPC Call é grande.

Um cliente pode forçar essa redução no TCP enviando um cabeçalho RPC Call corretamente formatado contido em um registro RPC excessivamente grande. Nesse caso, o tamanho máximo completo da carga útil não pode ser construído.

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

Responsável

Linux

Reservar

16/09/2025

Divulgação

16/09/2025

Moderação

revogado

Entrada

VDB-324501

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!