Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
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.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2026-109618-109619-audit — CVE-2026-109618 / CVE-2026-109619 Audit: Session-Poisoning bis zur Befehlsausführung reproduziert; BGCTX-OOM-Voraussetzung reproduziert; behauptete Progress-Array-UAF auf Standard-Builds nicht reproduziert. | Kitploit
Tools/GitHubGitHub/xuehuolll/cve-2026-109618-109619-audit
SpeicherforensikSchwachstellenanalyseExploitationWebanwendungs-ExploitationFuzzingPapers & ForschungLernen & BildungBinary-Exploitation

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
GitHub
xuehuolll/cve-2026-109618-109619-audit

CVE-2026-109618-109619-audit

CVE-2026-109618 / CVE-2026-109619 Audit: Session-Poisoning bis zur Befehlsausführung reproduziert; BGCTX-OOM-Voraussetzung reproduziert; behauptete Progress-Array-UAF auf Standard-Builds nicht reproduziert.

Repository anzeigen
3145vor 1 TagNoch nicht geprüft

CVE-2026-109618 / CVE-2026-109619

Prüfung der "php2shell"-Behauptungen, plus ein funktionierender lokaler PoC.

中文 · PHP 8.5.4 · nur für Laborumgebungen

MITRE: CVE_RECORD_DNE · NVD: kein Eintrag · php.net: nur Vorankündigung. Dieses Repo prüft die technischen Behauptungen; es bestätigt die Identifikatoren nicht.

Urteil in 30 Sekunden

FrageAntwort
Kann es eine Shell liefern?✅ lokal — mit einer unserialize()-Senke + einem __destruct-Gadget
Ist das die CVE selbst?⚠️ wahrscheinlich nicht — die CVE scheint den BG-Kontext-Waisen zu betreffen (Anmerkung 08)
Ist es pre-auth?❌ der Pre-Auth-Pfad endet in unseren Tests bei ARM / einem Absturz
Ist das geleakte Bundle korrekt?❌ der post_bytes_processed-UAF lässt sich nicht reproduzieren

Wie der Fehler abläuft

multipart POST ──► php_hash_environment()          ← vor RINIT
                        │
                        ├─ serialize   encode ──► OOM ──► BG(serialize)   verwaist (64 B)
                        └─ unserialize decode ──► OOM ──► BG(unserialize) verwaist (8208 B)
                        │
                        ▼
              SAPI überlebt?  ── ja ──► nächste Anfrage verwendet den freigegebenen Kontext wieder
                        │                        │
                        nein                     ├─ Bug S:  Absturz / Leak
                        ▼                        └─ Bug U:  RCE-Klasse
                     nur DoS

Separater Fehler, der von unserem PoC genutzt wird:

var_destroy() ──► gibt Back-Ref-Chunks frei ──► Dtor-Durchlauf (kein serialize_lock)
                                              └─ __destruct ──► inneres unserialize ──► R:N liest freigegebenen Chunk
                                                                   └─ gefälschte Closure ──► zif_system(cmd)

Schnellstart

php exploit/var_destroy_uaf_rce.php "id > /tmp/proof"
cat /tmp/proof        # uid=... gid=...

Voraussetzungen: verwundbares PHP (8.5.4 verifiziert) · unserialize() auf Angreiferdaten · eine __destruct-Klasse · Linux /proc/self/mem · build-spezifische Offsets aus nm.

Status

BehauptungErgebnis
Geleaktes Bundle: post_bytes_processed-UAF❌ nicht reproduziert (Z_TRY_ADDREF)
Bug S — BG(serialize)-Waise⚠️ UAF 3/3 unter ASAN · arm reproduziert · kein RCE
Bug U — BG(unserialize)-Waise⚠️ arm reproduziert · kill / system nicht reproduziert
var_destroy UAF → RCE✅ funktioniert, 10/10, selbstlokalisierend
Session-Poisoning → include✅ reproduziert (bereits bestehende Technik)
Handler-Mismatch → __destruct✅ reproduziert (benötigt eine Gadget-Klasse)
Demo-Binary-Offsets✅ stimmen mit 8.5.4-0ubuntu1.3 überein (delta 0xbe3f0)

Dateien

PfadInhalt
exploit/var_destroy_uaf_rce.phpselbstlokalisierender UAF → RCE-PoC
analysis/01-05Lebensdauer · Ablation · Versionen · geleaktes Bundle · Erreichbarkeit
analysis/06BG(serialize)-Pfad + ASAN-Nachweis
analysis/07Session-Poisoning → Befehlsausführung
analysis/08BG-Kontext-Waisen (Re-up-Paket)
analysis/09var_destroy UAF → RCE (Offsets, selbstlokalisierend)
evidence/ASAN-Traces · OOM-Logs · Binary-Offsets · Läufe
lab/Build-Skripte · Trigger · Matrix · Ablation
PROVENANCE.mdArtefakt-URLs · Daten · Hashes

Geltungsbereich

Lokale Builds, lokale Apache- / php-fpm- / Docker-Labore und das genannte Ubuntu- Paket. Der PoC läuft als Benutzer des PHP-Prozesses; die Gadget-Voraussetzung ist real.

Tool herunterladen