
PoCs & Write-ups zu CVEs, die ich gemeldet habe (koordinierte Offenlegung; nur veröffentlichte und gepatchte)
Proof-of-Concept-Code und technische Write-ups für Schwachstellen, die ich entdeckt und über koordinierte Offenlegung gemeldet habe. Jeder Eintrag hier ist bereits öffentlich: Die Herstellerberatung ist veröffentlicht und eine korrigierte Version ist verfügbar. Nichts, das unter Embargo steht oder sich im Entwurf befindet, ist enthalten.
Die PoCs sind Verifikations-Harnesses, keine weaponisierten Exploits: Jedes läuft gegen eine lokale, selbst betriebene Instanz und belegt den Defekt mit einem harmlosen Sentinel (einer Marker-Datei, einem eingespielten „Secret"-Datensatz, einer Policy-Evaluierungs-Assertion). Keines davon zielt auf Systeme Dritter ab, und keines führt eine destruktive oder persistente Aktion aus.
— Pig-Tail · Offensive Security Engineer & Vulnerability Researcher · [email protected]
| CVE / Advisory | Projekt | Klasse (CWE) | Schweregrad | PoC |
|---|---|---|---|---|
| GHSA-f5m5-jfmq-ghpx | SteeltoeOSS/NetCoreToolService | Unauthentifizierte RCE über Argument-Injection in 'dotnet new' (CWE-88) | Kritisch | ✅ ausführbar |
| CVE-2026-77312 | flyto-core | Beliebiges Dateischreiben über ungeschützte data./file.-Module (in (CWE-22) | Kritisch | ✅ ausführbar |
| GHSA-7833-fr7j-v32q | GitPython | Offenlegung beliebiger lokaler Dateiinhalte über [include] direct (CWE-73/CWE-200) | Hoch | ✅ ausführbar |
| GHSA-284h-m62q-gf8w | GitPython | Ruhende mehrzeilige git-config-Werte werden in aktive korrumpiert (CWE-88/CWE-94) | Hoch | ✅ ausführbar |
| GHSA-8mcc-hrx5-hvxc | GitPython | clone_from()/clone() lassen --separate-git-dir aus unsafe_git weg (CWE-22/CWE-73) | Hoch | ✅ ausführbar |
| CVE-2026-62263 | OpenAM | OpenAM WebAuthn Java-Deserialisierungs-RCE über ObjectInputFilt (CWE-502) | Hoch | 📄 Write-up |
| CVE-2026-53626 | glpi | Beliebiges Dokumentenlesen (CWE-639/CWE-862) | Hoch | 📄 Write-up |
| CVE-2026-75606 | egroupware | Authentifizierte SQL-Injection über col_filter-String-Key in Base (CWE-89) | Hoch | ✅ ausführbar |
| CVE-2026-93537 | fleet | Path Traversal in Helm valuesFiles liest außerhalb des Bundles (CWE-22/CWE-200) | Hoch | 📄 Write-up |
| CVE-2026-93538 | fleet | Mandantenübergreifende BundleDeployment/Secret-Offenlegung über gefälschte (CWE-290/CWE-639/CWE-863) | Hoch | 📄 Write-up |
| CVE-2026-49285 | glpi-agent | OS-Command-Injection im GLPI Agent ToolBox Results-Export vi (CWE-78) | Hoch | 📄 Write-up |
| CVE-2026-52764 | glpi-agent | MSSQL-Inventarmodul führt OS-Befehle mit unsanitisierten (CWE-78) | Hoch | 📄 Write-up |
| CVE-2026-45621 | glpi-agent | MongoDB-Inventarmodul erlaubt JavaScript-Injection über une (CWE-94/CWE-116) | Hoch | 📄 Write-up |
| CVE-2026-46615 | glpi-agent | Datenbank-Inventarmodule führen OS-Befehle mit unsaniti (CWE-78) | Hoch | 📄 Write-up |
| CVE-2026-40936 | glpi-agent | ToolBox-Plugin kann unauthentifizierten Path Traversal ermöglichen (CWE-22/CWE-73) | Hoch | 📄 Write-up |
| CVE-2026-48730 | glpi-inventory-plugin | Reflektiertes XSS (CWE-79) | Hoch | 📄 Write-up |
| CVE-2026-75594 | kirby | Zugriff auf Bilddateien und eingeschränkter Zugriff auf JSON-Dateien außerhalb (CWE-22) | Hoch | 📄 Write-up |
| CVE-2026-77437 | kiwitcms | ORM-Lookup-Injection in RPC-*.filter-Methoden leakt Bug-Tracker (CWE-943/CWE-200) | Hoch | ✅ ausführbar |
| CVE-2026-77435 | kiwitcms | Authentifizierte SSRF über die API-Methode Bug.details (CWE-918/CWE-697) | Hoch | ✅ ausführbar |
| CVE-2026-58229 | mint | Unbegrenzte HTTP/1-Response-Header- und Chunked-Trailer-Akkumul (CWE-770) | Hoch | ✅ ausführbar |
| CVE-2026-61699 | nebula-mesh | Zertifikatswiderruf wird im Mesh nie durchgesetzt: nebula (CWE-299/CWE-672) | Hoch | 📄 Write-up |
| CVE-2026-63202 | netty-incubator-codec-ohttp | BinaryHttpParser: Unauthentifizierte CPU-Erschöpfungs-DoS über inf (CWE-400/CWE-835) | Hoch | ✅ ausführbar |
| GHSA-p6gq-j5cr-w38f | nodemailer | Nachrichtenweite raw-Option umgeht disableFileAccess/disableU (CWE-73/CWE-918) | Hoch | ✅ ausführbar |
| CVE-2026-71315 | nuxt | Nuxt-Routenregeln werden bei Pfaden mit gemischter Groß-/Kleinschreibung stillschweigend verworfen, bypa (CWE-178/CWE-863) | Hoch | ✅ ausführbar |
| GHSA-6crf-vqpj-hvr4 | opencti | Unauthentifizierte Ressourcenerschöpfung über Pre-Auth-TAXII (CWE-400) | Hoch | 📄 Write-up |
| GHSA-w3h6-4frq-fgm7 | opencti | SSRF über antwortgesteuerte Paginierungs-URL in Ingestion (CWE-918/CWE-295) | Hoch | 📄 Write-up |
| CVE-2026-62375 | opendj | OpenDJ unbegrenzte VLV-Offset-Array-Allokation → Speichererschöpfung (CWE-190/CWE-770/CWE-789) | Hoch | 📄 Write-up |
| CVE-2026-62366 | opendj | OpenDJ unauthentifizierte Stack-Erschöpfung beim Dekodieren eines LDA (CWE-400/CWE-674) | Hoch | 📄 Write-up |
| GHSA-r9mf-88r7-g6j9 | probo | Account-Übernahme über OIDC-Login: Die continue-Weiterleitung übergibt (CWE-384/CWE-601) | Hoch | ✅ ausführbar |
| CVE-2026-76079 | probo | Vertikale Privilegieneskalation: Ein Organisations-ADMIN kann min (CWE-269/CWE-863) | Hoch | ✅ ausführbar |
| CVE-2026-100414 | python-statemachine | SCXML liest beliebige lokale Dateien, wenn (CWE-22/CWE-200) | Hoch | ✅ ausführbar |