Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2021-29155 — Proof of Concept CVE-2021-29155 | Kitploit
Tools/GitHubGitHub/benschlueter/cve-2021-29155
SchwachstellenanalyseExploitationPapers & ForschungLernen & BildungBinary-Exploitation
GitHubbenschlueter/cve-2021-29155

CVE-2021-29155

Proof of Concept CVE-2021-29155

Repository anzeigen
33vor 5 JahrenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Dies ist der Proof-of-Concept-Code für CVE-2021-29155.

Das Bereichsverfolgungssystem für Zeigerarithmetik im spekulativen Bereich war unzureichend.

Es war möglich, Kernel-Daten über einen Seitenkanal zu extrahieren.

Dies ist ein Proof of Concept, mit dem Sie bis zu 0x5fff Bytes außerhalb der Grenzen ab dem letzten Element unserer Map lesen können.

Dieses Problem wurde in 5.12 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/patch/kernel/bpf/verifier.c?id=7fedb63a8307dda0ec3b8969a3b233a1dd7ea8e0 behoben und auf mehrere LTS-Kernel zurückportiert.

Wenn Sie jedoch immer noch daran interessiert sind, wie das funktioniert, und einen Spectre-Exploit in Aktion sehen möchten, können Sie das Programm mit sudo ausführen. Dann greifen die Spectre-Mitigationen nicht.

Verwendung:

root@kitploit:~
sudo ./bpf_exploit 0 3 0x0 0x5ff0

Wobei 0 und 3 zwei verschiedenen Threads entsprechen, die auf unterschiedlichen physischen Kernen laufen, damit der Exploit funktioniert.

Für weitere Informationen und eine detaillierte Erklärung dieses Problems können Sie einen Blick auf meine Bachelorarbeit werfen [NOCH NICHT FERTIG]

Tool herunterladen