248 matches found
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...
igvm
igvm 本项目是独立客户虚拟机(Independent Guest Virtual Machine,IGVM)文件格式的所在地。格式规范见 igvmdefs crate,二进制格式的 Rust 实现则在 igvm crate 中。 IGVM 文件格式旨在封装启动虚拟机所需的所有信息,适用于任何虚拟化栈,并支持诸如 AMD SEV-SNP 和 Intel TDX 等不同隔离技术。 在概念层面上,该文件格式是由生成文件的工具创建的一组命令,加载器使用这些命令来构建初始的客户状态。文件格式还包含测量信息,底层平台将使用这些信息确认文件已正确加载并由相应权威机构签名。 参与贡献...
cve-2023-46813-poc
CVE-2023-46813 PoC 1. host-patches フォルダ内のパッチを Linux ホストと QEMU に適用します。 2. SEV-SNP VM を起動します。 3. このリポジトリ内のコードを実行し、「waiting for the hypervisor to change memory to MMIO」というメッセージを待ちます。 4. QEMU で attack コマンドを数回連打します。 5. エクスプロイトが自身のメモリの一部の型が MMIO に変更されたことを検出すると、その脆弱性を利用して自身の資格情報を init タスクの資格情報と交換します。...
Astra Linux – Vulnerability found in Linux 6.1, Linux 5.15
In the Linux kernel before version 6.9, a trusted-to-non-trusted hypervisor can inject Virtual Interrupt 29 VC at any point in time and can trigger its handler. This affects AMD SEV-SNP and AMD SEV-ES...
cve-2023-31346-poc
ファームウェアメモリリーク ここにあるコードは、ゲストメッセージヘッダーおよびCPUIDリクエストゲストメッセージにおけるメモリリークを実証することを目的としています。 前提条件 rustupをインストールします。 SEV-SNPホストサポートを備えたLinuxカーネルをインストールします。私は自分のパッチをいくつか適用したカーネルを使用しました。https://github.com/Freax13/linux/tree/snp-host-v9-rfc-with-my-patches 使用方法 1. マシンを再起動します。 2. hostディレクトリでcargo make run...
cve-2024-21978-poc
SEVファームウェアの脆弱性 このリポジトリには、SEVファームウェアの脆弱性を利用したエクスプロイトが含まれています。このエクスプロイトにより、実行中のSEV-SNPゲストの任意のメモリを復号化できます。 執筆時点の最新バージョン1.55.16でテスト済み。 根本原因...
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-2023-31355-poc
SEV ファームウェアの脆弱性 このリポジトリには、SEVファームウェアの脆弱性を利用したエクスプロイトが含まれています。このエクスプロイトにより、SEV-SNPゲストのメモリを、ゲストがデコミッションされた後に任意に復号できます。 バージョン1.55.16(執筆時点での最新版)でテスト済みです。 根本原因 snpreclaimbuffer は、アドレスがRMPでカバーされていない場合でも、無条件にRMP変更を書き戻そうとします。address がRMPでカバーされていない場合、RMPエントリ pagermppaddr のアドレスは正しく初期化されず、初期値 0...
cve-2023-20573-poc
Uso del PoC Este repositorio contiene una VMM que arranca un invitado SEV-SNP con un kernel personalizado. La VMM y el kernel son una versión reducida de un proyecto mío. Se requiere un kernel de Linux modificado para ejecutarse en el host: https://github.com/Freax13/linux/tree/for-amd. La prueba...
CVE-2026-53360-POC
CVE-2026-53360: KVM SEV-SNP PSC ヒープ領域外アクセス KVMのSEV-SNP Page State Change(PSC)処理におけるヒープ領域外読み取りおよび書き込みの概念実証です。悪意のあるSEV-SNPゲストがホストカーネルにPSCエントリ配列をスラブ割り当ての末尾まで走査させます。これにより、隣接する kmalloc-cg-32 オブジェクトのレイアウトが漏洩し、制御された小さな値がそれらに書き込まれます。ゲストはこれを好きなだけ繰り返すことができます。 Full writeup:...
Linux Distros Unpatched Vulnerability : CVE-2026-80853
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Allocate full pages for DE,ENCRYPT ops on SNP-enabled hosts When de,encrypting...
CVE-2026-80853
CVE-2026-80853 affects the Linux kernel KVM subsystem on SNP-enabled hosts . When KVM performs {de,en}crypt operations for an SEV or SEV-ES guest, it used a sub-page allocation for its temporary buffer. On SNP platforms, pages written by firmware are temporarily transferred to Firmware ownership ...
Astra Linux – Vulnerability in Linux 6.1
Improper initialization of the CPU cache memory could allow a privileged attacker with access to the hypervisor to overwrite the SEV-SNP guest memory, resulting in loss of data integrity...
SUSE CVE-2026-72239
In the Linux kernel, the following vulnerability has been resolved: x86/virt/sev: Revert "Drop WBINVD before setting MSRAMD64SYSCFGSNPEN" Revert 99cf1fb58e68 "x86/virt/sev: Drop WBINVD before setting MSRAMD64SYSCFGSNPEN". Section 8.8 of the SNP spec says: Before invoking SNPINITEX with INITRMP se...
CVE-2026-72286
A flaw was found in the Linux kernel's Kernel-based Virtual Machine KVM with Secure Encrypted Virtualization SEV and Secure Nested Paging SNP virtual machines. The intra-host migration and mirroring feature is not fully implemented for SEV-SNP VMs. This incomplete implementation means that critic...
CVE-2026-72239
A flaw was found in the Linux kernel, specifically within the Secure Encrypted Virtualization-Secure Nested Paging SEV-SNP feature. This vulnerability involves a timing issue, or race condition, during the process of clearing processor caches. If not handled correctly, this can lead to a situatio...
Linux Distros Unpatched Vulnerability : CVE-2026-72286
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - KVM: SEV: Do not allow intra-host migration/mirroring of SNP VMs The intra-host migration/mirroring feature is not fully implemented for SEV-SNP VMs. The proper...
CVE-2026-74404
In the Linux kernel, the following vulnerability has been resolved: crypto: ccp - Fix snpfilterreservedmemregions off-by-one Sashiko notes: regarding the bounds check in snpfilterreservedmemregions called via walkiomemresdesc: does the check if rangelist-numelements 16 + 8 PAGESIZE allow an...
CVE-2026-72286
In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Do not allow intra-host migration/mirroring of SNP VMs The intra-host migration/mirroring feature is not fully implemented for SEV-SNP VMs. The proper migration requires additional SNP-specific state such as...
UBUNTU-CVE-2026-72286
In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Do not allow intra-host migration/mirroring of SNP VMs The intra-host migration/mirroring feature is not fully implemented for SEV-SNP VMs. The proper migration requires additional SNP-specific state such as...