CVE-2022-4543
MEDIUMLinux Kernel - KASLR Base Leak via EntryBleed TLB Prefetch Side-Channel
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2022-4543. PoCs published by sunichi, ngtuonghung.
AI-analyzed exploit summary This repository contains a wrapper for CVE-2022-4543, a Linux kernel vulnerability, which helps in de-KASLR (Kernel Address Space Layout Randomization) by identifying the kernel base address through a side-channel attack. It includes a C program (`dekaslr.c`) to perform the side-channel attack and a C++ program (`main.cpp`) to automate the process and determine the most frequent kernel base address.
Description
A flaw named "EntryBleed" was found in the Linux Kernel Page Table Isolation (KPTI). This issue could allow a local attacker to leak KASLR base via prefetch side-channels based on TLB timing for Intel systems.
Exploits (2)
This repository contains a wrapper for CVE-2022-4543, a Linux kernel vulnerability, which helps in de-KASLR (Kernel Address Space Layout Randomization) by identifying the kernel base address through a side-channel attack. It includes a C program (`dekaslr.c`) to perform the side-channel attack and a C++ program (`main.cpp`) to automate the process and determine the most frequent kernel base address.
This repository contains a functional exploit PoC for CVE-2022-4543 (EntryBleed), a side-channel attack targeting the Linux kernel's syscall entry mechanism. The exploit includes kernel and BusyBox build scripts, along with C code to leak kernel entry addresses via timing side channels.
References (2)
Scores
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N