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-2024-0519-rca-research — CVE-2024-0519 root cause analysis | Kitploit
Tools/GitHubGitHub/insaida/cve-2024-0519-rca-research
Vulnerability AnalysisExploitationPapers & ResearchLearning & EducationBinary Exploitation
GitHubinsaida/cve-2024-0519-rca-research

cve-2024-0519-rca-research

CVE-2024-0519 root cause analysis

Repository anzeigen
1vor 3 MonatenNoch 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

CVE-2024-0519 — RCA-Forschung

Root-Cause-Analyse-Artefakte für CVE-2024-0519 (V8 Out-of-Bounds-Speicherzugriff, Chrome 120, in freier Wildbahn ausgenutzt).

Behebung: e0f2a195d87c9a06685121e0e783efd92d030df3 — Toon Verwaest, 2024-01-12
Untersuchte V8-Version: 12.0.267.16 (fbc4963bbff), ARM64 macOS


Dateien

PfadBeschreibung
harness/test-toctou-race.ccC++ cctest, der das TOCTOU-Race-Fenster in GetOwnFastDataPropertyFromHeap bestätigt
harness/test-toctou-chain.ccC++ cctest, der einen als HeapConstant eingebetteten Füller über die Broker-Pipeline demonstriert
js/poc_325020448.jsJS-Trigger ohne intrinsische Funktionen für chromium:325020448 (verwandter Fehler, kein öffentliches CVE)
js/regress_325020448.jsOffizieller V8-Regressionstest für chromium:325020448 (erfordert --allow-natives-syntax)
patches/e0f2a195.mdMetadaten des Behebungs-Commits

Schnellstart

root@kitploit:~
# Pre-patch d8 (V8 12.0.267.16, one commit before e0f2a195)
./d8 --concurrent-recompilation js/poc_325020448.js

# C++ cctests — integrate into V8 cctest build, then:
./cctest test-toctou-race/ToctouRaceDeleteProperty
./cctest test-toctou-chain/EndToEndChainInstallNoPatch
./cctest test-toctou-chain/ConsequenceJSConsumption

Siehe BUILD.md für Build-Anweisungen.


chromium:325020448

Verwandter Fehler in derselben PropertyConstness::kConst-Klasse — Konstanz nicht über Prototyp-Übergänge verallgemeinert. Behoben durch 496f467bb72 (19. Feb. 2024), fünf Wochen nach der CVE-2024-0519-Behebung. Kein öffentliches CVE vergeben. Betrifft Chrome 122 (nach CVE-2024-0519-Patch) bis Chrome 123.

js/poc_325020448.js löst ihn ohne V8-Natives-Flags aus.

Tool herunterladen