2471 matches found
spectre-meltdown-checker
Spectre & Meltdown Checker 一个独立的 Shell 脚本,用于评估您的系统在面对自 2018 年初以来发布的多个瞬态执行 CVE 时的抵御能力,并指导您如何缓解它们。 CVE 列表 CVE| 名称| 别名 ---|---|--- CVE-2017-5753| 边界检查绕过| Spectre V1 CVE-2017-5715| 分支目标注入| Spectre V2 CVE-2017-5754| 恶意数据缓存加载| Meltdown CVE-2018-3640| 恶意系统寄存器读取| Variant 3a CVE-2018-3639| 预测存储绕过| Variant...
CVE-2021-29155
Este es el código de Prueba de Concepto para CVE-2021-29155. El sistema de seguimiento de rango para la aritmética de punteros en el dominio especulativo era insuficiente. Era posible extraer datos del kernel a través de un canal lateral. Esta es una prueba de concepto con la que se pueden leer...
In-Spectre-Meltdown
推测执行侧信道攻击检测工具 In-Spectre-Meltdown 本工具用于检测影响众多现代处理器和操作系统设计的推测执行侧信道攻击。CVE-2017-5754(熔断)和 CVE-2017-5715(幽灵)允许非特权进程窃取特权进程的机密信息。这些攻击提供了三种不同的方式突破 CPU 的数据保护措施,使攻击者能够读取本不应读取的数据。...
Hardware-Vulnerability-with-Proof-of-Concept-
🛡️ Spectre Variant 2 CVE-2017-5715 — Investigación de Vulnerabilidad de Hardware Un documento de investigación en profundidad y una Prueba de Concepto PoC práctica que explora ataques de ejecución especulativa en CPUs modernas. 📖 Resumen Este proyecto es una exploración de investigación y...
spectreScope
spectreScope 投机执行攻击 Spectre(CVE-2017-5753, CVE-2017-5715)的演示。 已测试平台 macOS Intel - Apple MacBook Pro Retina, 15英寸, 2013年末款 - macOS High Sierra 10.13.2 - 1 IntelR CoreTM i7-4750HQ CPU @ 2.00GHz - git 2.14.3 - cmake 3.10.1 - Xcode 9.2 Linux Intel - HP ProLiant BL660C GEN8 - VMware ESXi 上的 VHS 服务器 -...
meltdown-exploit
MELTDOWN 漏洞利用概念验证 推测执行以不安全的方式执行代码,会在微架构(如缓存)中留下数据痕迹。 Lipp 等人于 2018 年 1 月 9 日在 https://github.com/IAIK/meltdown 发布了他们的代码。详情请参考他们的论文:https://meltdownattack.com/meltdown.pdf。 目前只能转储 linuxprocbanner,因为所需内存必须在缓存中,而每次读取 /proc/version 时 linuxprocbanner 都会被缓存。可能与 prefetch 配合使用。与 schedyield 配合使用。 使用 make...
exploit-cve-2017-5715
Spectre attack Spectre breaks the isolation between different applications. It allows an attacker to trick error-free programs, which follow best practices, into leaking their secrets. In fact, the safety checks of said best practices actually increase the attack surface and may make applications...
Jump-over-ASLR-BTB
Predictores de rama y ASLR Autor: Byte Reaper Descripción Este repositorio contiene una implementación de investigación en C que demuestra conceptos relacionados con los predictores de rama, la ejecución especulativa y los canales laterales basados en caché en el contexto de la aleatorización del...
spectre-attack-example
Rutina de ataque Spectre 2 de enero de 2018 CVE-2017-5753 y CVE-2017-5715 Ejemplo de explotación de la vulnerabilidad "Spectre" ¿Qué es esto? Colocamos el texto "The Magic Words are Squeamish Ossifrage." en la memoria, y luego intentamos leerlo explotando la vulnerabilidad. Si el sistema es...
spectre-attack
Spectre 攻击示例 使用 2018 年 1 月 2 日披露的“Spectre”漏洞利用的示例(CVE-2017-5753 和 CVE-2017-5715) Spectre 打破了不同应用程序之间的隔离。它允许攻击者诱骗遵循最佳实践的无错误程序泄露其秘密。事实上,这些最佳实践的安全性检查反而增加了攻击面,并可能使应用程序更容易受到 Spectre 攻击。 Spectre 论文 - Spectre 论文及代码来源 语言 C 语言,使用以下库: stdio.h stdint.h intrin.h - 用于 rdtscp 和 clflush 示例的功能是什么? 我们将文本 "The...
Spectre-PoC
Spectre-PoC No es mío. Recopilado de un libro. Spectre Attacks: Exploiting Speculative Execution...
SpeculativeExecutionAssessment
SpeculativeExecutionAssessment Evalúa un sistema para las vulnerabilidades de "ejecución especulativa" descritas en: CVE-2017-5715 branch target injection CVE-2017-5753 bounds check bypass CVE-2017-5754 rogue data cache load ADVERTENCIA: Asegúrese de que "Prefer 32-bit" no esté marcado en las...
retbleed-speculative-execution-poc
Retbleed: Ejecución Arbitraria de Código Especulativo mediante Desbordamiento del RSB Una reproducción práctica de Retbleed CVE-2022-29900 / CVE-2022-29901 — el ataque microarquitectónico de 2022 que rompió la defensa "Retpoline" al demostrar que las instrucciones ret, consideradas seguras durant...
CTT-MICROSOFT-OFFICE-OLE-MANIFOLD-BYPASS-CVE-2026-21509
🏛️CTT - Bypass de Microsoft Office OLE Manifold CVE-2026-21509 Implementación CTT estandarizada para ejecución temporal 1096x ! 📜 Resumen de la vulnerabilidad CVE-2026-21509 es un bypass crítico en el motor de validación OLE Object Linking and Embedding de Microsoft Office. Mientras que los...
spectre-attack-demo
Ejemplo de ataque Spectre Ejemplo de uso del exploit "Spectre" revelado el 2 de enero de 2018 CVE-2017-5753 y CVE-2017-5715 Spectre rompe el aislamiento entre diferentes aplicaciones. Permite a un atacante engañar a programas sin errores, que siguen las mejores prácticas, para que revelen sus...
Astra Linux – Vulnerability in Xen
Potential speculative code storage bypasses exist in all supported CPU products. Combined with software vulnerabilities related to speculative execution of overwritten instructions, this could lead to incorrect speculation and potentially cause data leakage...
Astra Linux – Vulnerability in Linux, Linux 5.15
When SMT is enabled, certain AMD processors may speculateively execute instructions using a target from the sibling thread after a SMT mode switch, which may potentially lead to information disclosure...
Astra Linux – Vulnerability in Linux 5.10, Linux
A flaw in the boot CPU could be exploited by attacks targeting speculative execution behavior. This flaw is related to the power management options in the Linux kernel’s X86 CPU. It was discovered in the way users resume the CPU from suspend-to-RAM. A local user could utilize this flaw to...
Astra Linux – Vulnerability in Linux 5.10, Linux, Linux 5.15
In the Linux kernel, the following vulnerability has been resolved: fs: prevent out-of-bounds array speculation when closing a file descriptor Google-Bug-Id: 114199369...
Astra Linux – Vulnerability found in Linux 5.10, Linux 5.15
There is a vulnerability in the Linux Kernel within the KVM framework: nVMX, which allows for speculative execution attacks. L2 can execute Spectre v2 attacks on L1, as L1 believes it does not need retpolines or IBPB after executing L2, due to KVM L0 advertising eIBRS support to L1. An attacker a...