580 matches found
CVE-2023-0045
绕过 Linux 上的 Spectre-BTI 用户空间缓解措施 这是一份工作文档,如果您认为我们有错误或遗漏了引用,请向我们发送反馈 版本 1.0 José Oliveira esoj Rodrigo Branco BSDaemon 引言 在测试 Spectre-BTI 攻击的成功率时,我们使用内核 API 作为缓解措施1时检测到一种异常模式。我们的测试表明,Linux 内核未能正确缓解攻击,导致进程在系统调用后短时间内仍处于暴露状态。 进一步调查显示,内核在系统调用期间并未立即发出 IBPB。ibprctlset2 函数更新任务的线程信息标志 TIF 并在...
CVE-2021-33624
Proof of Concept for CVE-2021-33624 compile with gcc -pthread -o bpfspectretypeconfusion bpfspectretypeconfusion.c -Wall -ggdb -std=gnu99 execute with sudo ./bpfspectretypeconfusion 1 2 ffffffffa4925620 0x10 where 1 and 2 are CPU threads which run on two distinct hardware cores, ffffffffa4925620 ...
Jump-over-ASLR-BTB
分支预测器与 ASLR 作者:Byte Reaper 描述 该仓库包含一个研究性 C 实现,用于演示在地址空间布局随机化(ASLR)背景下与分支预测器、推测执行和基于缓存的侧信道相关的概念。 要求: root@kitploit: Linux x8664 GCC CPU that supports BTB 构建: root@kitploit: gcc btb.c -o BTB ./BTB 快速输出(示例): root@kitploit: + check System Security for Check branch predictors... + Sleep Success. - Not...
Attacker-Group-Predictor
Attacker-Group-Predictor The tool predicts attacker groups from techniques and softwares used. It searches based on the MITRE ATT&CK™ framework How it works? 1- Collect data from https://attack.mitre.org/ about attacker groups 2- Get data from user about attack 3- Compare data and create result...
spectre-attack-example
Spectre Attack Example January 2, 2018 CVE-2017-5753 and CVE-2017-5715 "Spectre" exploit example What is this? We place the text "The Magic Words are Squeamish Ossifrage." in memory, and then we attempt to read it using the vulnerability. If the system is vulnerable, you will see the same text on...
Apache PDFBox 3.0.8 Flate PNG Predictor Disproportionate Heap Allocation DoS
Summary The Apache PDFBox library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. Apache PDFBox also includes several command-line utilities...
Astra Linux – Vulnerabilities in Linux 5.10, Linux 5.15
The non-transparent sharing of return predictor targets between contexts in some Intel processors may allow an authorized user to potentially enable information disclosure through local access...
Astra Linux – Vulnerability in Linux, Linux 5.10
The non-transparent sharing of the branch predictor within the context of some Intel processors may allow an authorized user to potentially enable information disclosure through local access...
Astra Linux – Vulnerability in Intel Microcode
The exposure of sensitive information due to shared microarchitectural predictor states, which affect transient execution for some IntelR Core™ processors 10th generation, may allow an authenticated user to potentially disclose information through local access...
Astra Linux – Vulnerabilities in Linux 5.10, Linux 5.15
The current implementation of the prctl syscall does not issue an IBPB immediately during the syscall. The ibprctlset function updates the Thread Information Flags TIFs for the task and updates the SPECCTRL MSR in the function speculationctrlupdate, but the IBPB is only issued at the next schedul...
Astra Linux – Vulnerability in Linux, Linux 5.10
The non-transparent sharing of branch predictor selectors between contexts in some Intel processors may allow an authorized user to potentially enable information disclosure through local access...
Astra Linux – Vulnerability in Intel Microcode
The non-transparent sharing of return predictor targets between contexts in some Intel processors may allow an authorized user to potentially enable information disclosure through local access...
Astra Linux – Vulnerability in Intel Microcode
The exposure of sensitive information due to shared microarchitectural predictor states, which affect transient execution in the indirect branch predictors of certain Intel processors, may allow an authenticated user to potentially disclose information through local access...
Astra Linux – Vulnerability in Linux 5.15, Linux
Aliases in the branch predictor may cause some AMD processors to predict the wrong branch type, potentially leading to information disclosure...
ROS-20260904-73-0001
The vulnerabilities of the Branch Target Buffer BTB and Indirect Branch Predictor IBP in Intel microprogramming devices stem from the state of the race within the pipeline. Exploiting these vulnerabilities can allow attackers to disclose protected information by executing specially crafted...
Astra Linux – Vulnerability found in Linux 5.10, Linux 6.1, Linux, Linux 5.15
In the Linux kernel, the following vulnerability has been resolved: x86/vmscape: Added conditional IBPB mitigation VMSCAPE is a vulnerability that exploits insufficient branch predictor isolation between a guest and a userspace hypervisor such as QEMU. Existing mitigations already protect the...
Astra Linux – Vulnerability in Intel Microcode
The exposure of sensitive information due to shared microarchitectural predictor states, which affect transient execution on some Intel AtomR processors, may allow an authenticated user to potentially disclose information through local access...
CVE-2026-64507
A flaw was found in the Linux kernel. This vulnerability involves an incomplete defense against Spectre-v2, a type of attack that can expose sensitive information by exploiting how modern processors predict future operations. Specifically, when the Berkeley Packet Filter BPF Just-In-Time JIT...
SUSE CVE-2026-64508
In the Linux kernel, the following vulnerability has been resolved: bpf: Support for hardening against JIT spraying The BPF JIT allocator packs many small programs into larger executable allocations and reuses space within those allocations as programs are loaded and freed. When fresh code is...
CVE-2026-64508
In the Linux kernel, the following vulnerability has been resolved: bpf: Support for hardening against JIT spraying The BPF JIT allocator packs many small programs into larger executable allocations and reuses space within those allocations as programs are loaded and freed. When fresh code is...