291 matches found
cve-2023-46813-poc
CVE-2023-46813 PoC 1. Aplica los parches de la carpeta host-patches al host Linux y a QEMU. 2. Inicia una VM SEV-SNP. 3. Ejecuta el código de este repositorio y espera el mensaje "waiting for the hypervisor to change memory to MMIO". 4. Ejecuta repetidamente el comando attack en QEMU varias veces...
CVE-2026-53360-POC
CVE-2026-53360: KVM SEV-SNP PSC 堆越界 KVM 中 SEV-SNP 页面状态变更 PSC 处理的一个堆越界读取和写入概念验证。恶意 SEV-SNP 客户机使主机内核遍历 PSC 条目数组超出其 slab 分配末端。这会泄露相邻 kmalloc-cg-32 对象的布局,并向其中写入受控的小值,且客户机可以任意重复此操作。 完整文章:https://cyberstan.co.uk/sev-snp-oob/ | ---|--- CVE| CVE-2026-53360 组件| KVM SNP 主机支持,arch/x86/kvm/svm/sev.c 引入|...
igvm
igvm 本项目是独立客户虚拟机(Independent Guest Virtual Machine,IGVM)文件格式的所在地。格式规范见 igvmdefs crate,二进制格式的 Rust 实现则在 igvm crate 中。 IGVM 文件格式旨在封装启动虚拟机所需的所有信息,适用于任何虚拟化栈,并支持诸如 AMD SEV-SNP 和 Intel TDX 等不同隔离技术。 在概念层面上,该文件格式是由生成文件的工具创建的一组命令,加载器使用这些命令来构建初始的客户状态。文件格式还包含测量信息,底层平台将使用这些信息确认文件已正确加载并由相应权威机构签名。 参与贡献...
CVE-2026-100839
Contrast is a confidential-computing runtime for Kubernetes. In versions before 1.18.0, the guest kernel's ACPI/AML handling is vulnerable to an AML injection attack "BadAML". ACPI tables containing AML bytecode are passed from the untrusted host QEMU to the guest firmware OVMF and on to the Linu...
EUVD-2026-87849
Contrast is a confidential-computing runtime for Kubernetes. In versions before 1.18.0, the guest kernel's ACPI/AML handling is vulnerable to an AML injection attack "BadAML". ACPI tables containing AML bytecode are passed from the untrusted host QEMU to the guest firmware OVMF and on to the Linu...
cve-2023-31346-poc
Fuga de Memoria del Firmware El código aquí tiene como objetivo demostrar las fugas de memoria en los encabezados de mensajes de invitado y en el mensaje de invitado de solicitud de CPUID. Prerrequisitos Instalar rustup. Instalar un kernel de Linux con soporte de host SEV-SNP. Utilicé un kernel c...
cve-2024-21978-poc
Vulnerabilidad en el firmware SEV Este repositorio contiene un exploit para una vulnerabilidad en el firmware SEV. El exploit permite descifrar memoria arbitraria de un invitado SEV-SNP en ejecución. Probado en la versión 1.55.16 la más reciente en el momento de escribir esto. Causa raíz El campo...
cve-2023-31355-poc
SEV 固件漏洞 此仓库包含针对 SEV 固件中一个漏洞的利用程序。该利用程序允许在 SEV-SNP 客户机关闭后解密其任意内存。 已在 1.55.16 版本上测试(目前最新版)。 根因 snpreclaimbuffer 无条件地尝试写回 RMP 更改,即使地址不在 RMP 覆盖范围内。如果 address 不在 RMP 覆盖范围内,RMP 条目 pagermppaddr 的地址永远不会被正确初始化,并保持其初始值 0。因此固件尝试将 RMP 条目的更改写回地址 0。这很糟糕,因为地址 0 在 RMP 覆盖范围内,不应该在没有更多检查的情况下被写入。如果 address 在 RMP...
cve-2023-20573-poc
PoC 使用方法 本仓库包含一个 VMM,它使用自定义内核启动 SEV-SNP 虚拟机。该 VMM 和内核是我个人项目的一个精简版本。需要在主机上运行经过修改的 Linux 内核:https://github.com/Freax13/linux/tree/for-amd。 可按照以下方式运行概念验证: cd host cargo run -p vmm 说明 该代码在两条指令之间来回跳转: 2: nop jmp 2b 当 FLAGS 寄存器中的 TF 标志被设置时,异常应被生成,且指令指针将在两条指令之间交替。...
POC_CVE-2025-29943_Write-what-where-Condition
StackWarp: CVE-2025-29943 的 PoC 硬件漏洞 StackWarp (CVE-2025-29943)在 AMD 处理器上的概念验证。该漏洞允许主机(hypervisor)上具有管理员权限的攻击者操纵 CPU 流水线的配置,以破坏 SEV-SNP 客户虚拟机内的栈指针,从而导致权限提升和任意代码执行。 📋 漏洞概述 ID: CVE-2025-29943 产品: AMD EPYC 处理器(7003、8004、9004、9005 系列及其嵌入式变体) 受影响架构: AMD Zen 1 至 Zen 5 CWE-ID: CWE-123(Write-what-where 条...
CVE-2026-92702
Cocos AI is a confidential computing system for running AI workloads inside trusted execution environments. In versions up to and including 0.8.2, the intra-handshake attested TLS aTLS AMD SEV-SNP verification path does not enforce attestation freshness when the expected reportData value is nil,...
CVE-2026-92702
Cocos AI is a confidential computing system for running AI workloads inside trusted execution environments. In versions up to and including 0.8.2 , the intra-handshake attested TLS (aTLS) AMD SEV-SNP verification path does not enforce attestation freshness when the expected reportData value is ni...
EUVD-2026-83192
Cocos AI is a confidential computing system for running AI workloads inside trusted execution environments. In versions up to and including 0.8.2, the intra-handshake attested TLS aTLS AMD SEV-SNP verification path does not enforce attestation freshness when the expected reportData value is nil,...
CVE-2026-92702 Cocos AI: Intra-handshake attested TLS implementation can accept Evidence with nil, empty, or omitted reportData in the AMD SEV-SNP path
Cocos AI is a confidential computing system for running AI workloads inside trusted execution environments. In versions up to and including 0.8.2, the intra-handshake attested TLS aTLS AMD SEV-SNP verification path does not enforce attestation freshness when the expected reportData value is nil,...
CVE-2026-92702 Cocos AI: Intra-handshake attested TLS implementation can accept Evidence with nil, empty, or omitted reportData in the AMD SEV-SNP path
Cocos AI is a confidential computing system for running AI workloads inside trusted execution environments. In versions up to and including 0.8.2, the intra-handshake attested TLS aTLS AMD SEV-SNP verification path does not enforce attestation freshness when the expected reportData value is nil,...
CVE-2026-92702: Origin Validation Error
Cocos AI is a confidential computing system for running AI workloads inside trusted execution environments. In versions up to and including 0.8.2, the intra-handshake attested TLS aTLS AMD SEV-SNP verification path does not enforce attestation freshness when the expected reportData value is nil,...
DEBIAN-CVE-2026-90040
In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Forcefully invalidate SNP VMSA if its backing gmem page is zapped Wire up a gmeminvalidaterange call for SNP VMs, and use it to force vCPUs to reload/recheck their guest-provided VMSA if the backing gmem page is being...
CVE-2026-90040
In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Forcefully invalidate SNP VMSA if its backing gmem page is zapped Wire up a gmeminvalidaterange call for SNP VMs, and use it to force vCPUs to reload/recheck their guest-provided VMSA if the backing gmem page is being...
EUVD-2026-80648
In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Forcefully invalidate SNP VMSA if its backing gmem page is zapped Wire up a gmeminvalidaterange call for SNP VMs, and use it to force vCPUs to reload/recheck their guest-provided VMSA if the backing gmem page is being...
New DDRop Attack Breaks Intel TDX and AMD SEV-SNP Confidential Computing
Researchers have disclosed a new hardware attack, called DDRop , that breaks the memory protection in Intel and AMD confidential computing by silently dropping writes to a server's memory, so the processor keeps reading old encrypted data as if it were current. The attack requires an attacker who...