CVE-2026-43494
net/rds: redefinir op_nents quando a fixação de página zerocopy falha
- Publicado
- 21 de mai. de 2026
- Atualizado
- 5 de ago. de 2026
- Atribuindo CNA
- Linux
- Evidência observada
- 8 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HBaixo · próximos 30 dias
- Percentil
- 22,7%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
No kernel Linux, a seguinte vulnerabilidade foi resolvida: net/rds: redefinir op_nents quando a fixação da página zerocopy falha. Quando iov_iter_get_pages2() falha em rds_message_zcopy_from_user(), as páginas fixadas são liberadas com put_page(), e rm->data.op_mmp_znotifier é limpo. Mas não conseguimos limpar corretamente rm->data.op_nents. Posteriormente, quando rds_message_purge() é chamado a partir de rds_sendmsg(), o laço de limpeza itera sobre o número incorretamente não nulo de op_nents e as libera novamente. Corrija isso redefinindo corretamente op_nents quando isso deve ser feito em rds_message_zcopy_from_user().
Fontes
7- CVE-2026-43494-PinTheft-PoCExploit
Prova de conceito para CVE-2026-43494 (PinTheft): LPE no Linux via bug de refcount zerocopy do RDS + buffers fixos do io_uring → substituição do cache de página SUID. Apenas pesquisa autorizada.
- PinTheft-goExploit
Uma implementação Go de PinTheft (CVE-2026-43494)
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.