No kernel Linux, a seguinte vulnerabilidade foi resolvida. KVM: SVM: Corrigir o transbordo de página em sev_dbg_crypt() para o caminho ENCRYPT Em sev_dbg_crypt(), o comprimento de transferência por iteração é limitado pelo desvio da página fonte (PAGE_ SIZA - s_off) mas não pelo desvio da página de destino (PAGE_ SIZA - d_ off). Quando d_off > s_off, o caminho de encriptação (__sev_dbg_encrypt_user) executa uma leitura-modify-write usando um buffer intermediário de uma página (dst_tpage):.
1. __sev_dbg_decrypt() expande o tamanho para arredondar_up(len + (d_off & 15 ), 16 ) antes de emitir o comando PSP. Se len + (d_ off & 15 ) > PAGE_SIZE, o PSP escreve além do fim do 4096 -byte dst_ tpage alocation. 2. O subsequente memcpy()/copy_from_user() para o endereço de página(dst_tpage) + (d_off & 15 ) de bytes 'lem' transborda até 15 bytes sob a mesma condição.
Exemplo do activador: s_off = 0, d_off = 1, debug.len = PAGE_SIZE - o PSP é instruído a escrever o road_up( 4097, 16 ) = 4112 bytes para um 4096 -Burson de byte. Corrigir também delimitando len por (PAGE_SIZE - d_off), a mesma verificação que o sev_send_update_data() já executa para a sua região de hóspedes de uma página.
======================================================================= ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== 0 x 993 / 0 xd 10 [kvm_amd] Escrever o tamanho 4095 no addr ff 110062293 bb 009 por tarefa sev_ dbg_test/ 228214 CPU: 96 UID: 0 PID: 228214 Comm: sev_dbg_ teste manchado: G U W 7.0.0 -Simp... 5 ce 9 b 0 c 48211 - dbg # 156 PREEMPTLAZY Pintado: [U]=USER, [W]=WARN Nome do hardware: Google Astoria/astoria, BIOS 0.20250817.1 - 0 08 / 25 / 2025 Chame o rastreamento: dump_stack_lvl+ 0 x 54 / 0 x 70 print_report+ 0 xbc/ 0 x 260 kasan_report+ 0 xa 2 / 0 xd 0 kasan_check_range+ 0 x 25 f/ 0 x 2 c 0 _asan_mencpy+ 0 x 40 / 0 x 70 sev_dbg_crypt+ 0 x 993 / 0 xd 10 [kvm_amd] sev_mem_enc_ioctl+ 0 x 33 c/ 0 x 450 [kvm_amd] kvm_vm_ioctl+ 0 x 65 d/ 0 x 6 d 0 [kvm] __se_sys_ioctl+ 0 xb 2 / 0 x 100 do_syscall_ 64 + 0 xe 8 / 0 x 870 digitação_SISCO_ 64 _após_hwframe+ 0 x 4 b/ 0 x 53.
O endereço de buggy pertence à página física: página: refcount: 1 mapacount: 0 mapeamento: 0000000000000000 índice: 0 x 7 fe 72 b 6 a 0 Pfn: 0 x 62293 bb memcg:ff 11000112827 d 82 bandeiras: 0 x 1400000000000000 (nodo= 1 Zona= 1 ) em bruto: 1400000000000000 0000000000000000 morto 000000000122 0000000000000000 bruto: 00000007 fe 72 b 6 a 0 0000000000000000 00000001 ffffffffff ff 11000112827 d 82 página descartada porque: kasan: mau acesso detectado Estado da memória em torno do endereço do buggy: ff 110062293 bbf 00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff 110062293 bbf 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ff 110062293 bc 000 FB fB fB fB fB fB fB fc fc fc fc fc fc fc fc fc fc fc fc ff ff 110062293 bc 080: fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 110062293 bc 100 FB fB fB fB fB fB fB fB fc fc fc fc fc fc fc fc fc = =========================================================================== ===== Desativar o bloqueio devido à mancha do kernel.
[sean: adicione amostra de splat KASAN, Fixes e s stable@]. Registro de aconselhamento: GHSA- 8 vm 9 - 66 j 5 - xm 27. Identificadores relacionados: CVE- 2026 - 63794. Tempo: GitHub Advisory Database publicou este registro em 2026 - 07 - 19 T 12: 30: 23.000 Z e lista a sua última modificação como 2026 - 07 - 30 T 18: 31: 12.000 Z.
Severidade: ALTAMENTE. Dados de pontuação publicados: CVSS_V 3: CVSS: 3.1 /AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H.
Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões.
Classificação e evidência: identificadores de fraqueza CWE- 787. O registro contém 9 suporte de referências nestes tipos: AVISO, WEB.