PT-2026-6156

CVE-2026-23086

·

Publicado

2026-01-01

·

Atualizado

2026-10-21

Descrição por

CVSS 4.0
6.9
Média
MétricasAV:L/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
Nome do Software Vulnerável e Versões Afetadas Kernel do Linux (versões afetadas não especificadas)
Descrição Os transportes virtio do kernel do Linux estão suscetíveis a um problema em que o crédito de transmissão (TX) é derivado diretamente de peer buf alloc, que é determinado pelo valor SO VM SOCKETS BUFFER SIZE do endpoint remoto. Isso permite que um guest malicioso anuncie um tamanho de buffer grande e leia dados lentamente, potencialmente fazendo com que o host aloque uma quantidade substancial de memória sk buff. O mesmo problema pode ocorrer no guest se um host malicioso estiver envolvido, pois os transportes virtio compartilham uma base de código comum. Uma prova de conceito (PoC) em um host Ubuntu 22.04 não corrigido com aproximadamente 64 GiB de RAM demonstrou que 32 conexões vsock do guest, cada uma anunciando 2 GiB e lendo lentamente, aumentaram o uso de memória Slab/SUnreclaim de cerca de 0,5 GiB para aproximadamente 57 GiB, levando à instabilidade do sistema. O problema impacta virtio-vsock, vhost-vsock e loopback devido a alterações limitadas ao virtio transport common.c. A correção envolve introduzir uma função auxiliar, virtio transport tx buf size(), para garantir que a janela TX efetiva seja limitada tanto pelo buffer anunciado pelo peer quanto pela própria alocação de buffer do host.
Recomendações No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Explorabilidade
Exploit
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
AZL-77151
CLSA-2026-1781344094
CLSA-2026-1783791447
ECHO-684E-7BD7-EC1E
OESA-2026-1760
OESA-2026-1832
OESA-2026-1833
OPENSUSE-SU-2026:20416-1
SUSE-SU-2026:0962-1
SUSE-SU-2026:1078-1
SUSE-SU-2026:1081-1
SUSE-SU-2026:20667-1
SUSE-SU-2026:20720-1
SUSE-SU-2026:20838-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20873-1
SUSE-SU-2026:20876-1
SUSE-SU-2026:20931-1
SUSE-SU-2026:21284-1
USN-8278-1
USN-8278-2
USN-8289-1
USN-8289-2
USN-8296-1
USN-8296-2
USN-8393-1
USN-8440-1
USN-8499-1
USN-8570-1
USN-8570-2
USN-8594-1
USN-8604-1
USN-8605-1
USN-8669-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾