CVE-2026-89923 in Linuxinformação

Sumário

de VulDB • 17/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

KVM: s390: Libera os dados de depuração da VM (guest) na destruição do vcpu

A função kvm_s390_clear_bp_data() é chamada apenas por kvm_arch_vcpu_ioctl_set_guest_debug(), ou seja, quando o espaço do usuário altera ou desativa a depuração. Um vCPU que é destruído enquanto os pontos de interrupção (breakpoints) de hardware ainda estão armados — o caso normal quando o VMM simplesmente sai ou falha — causa vazamento dos dados hw_bp_info, hw_wp_info e todos os buffers old_data, já que o KVM genérico libera o vCPU logo após kvm_arch_vcpu_destroy().

Isso é limitado por MAX_BP_COUNT entradas, aproximadamente 8 KiB por vCPU, mas não há limite ao longo da vida útil da VM. As alocações são do tipo GFP_KERNEL_ACCOUNT, portanto a cobrança também persiste além do processo que está encerrando e fixa (pins) os memcgs em desuso.

Correção: limpar os dados de depuração na destruição do vCPU. Chamar essa função incondicionalmente é seguro: struct kvm_vcpu é alocada com zeroização, portanto, para um vCPU que nunca ativou a depuração, os contadores são 0 e os ponteiros são NULL.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

11/09/2026

Divulgação

17/09/2026

Moderação

aceite

Entrada

VDB-405764

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!