PHPUnit – unsichere Deserialisierung von Code-Coverage-Daten bei PHPT-Tests
Kennzahlen
- CVSS-Basiswert
- 7.8
- Veröffentlicht
- Aktualisiert
- Quelle
- NVD
Beschreibung
PHPUnit deserialisiert in Versionen vor 12.5.8, 11.5.50, 10.5.62, 9.6.33 und 8.5.52 Code-Coverage-Dateien bei der PHPT-Testausführung in der Methode cleanupForCoverage() ohne Validierung. Ein Angreifer mit lokalem Schreibzugriff auf das Dateisystem kann ein bösartig serialisiertes Objekt mit __wakeup()-Methode als .coverage-Datei ablegen und so beliebigen Code ausführen, wenn Tests mit aktivierter Coverage-Instrumentierung laufen – etwa über CI/CD-Pipeline-Angriffe, die lokale Entwicklungsumgebung oder kompromittierte Abhängigkeiten. Ab den Versionen 12.5.8, 11.5.50, 10.5.62 und 9.6.33 meldet PHPUnit eine vorab existierende .coverage-Datei für einen PHPT-Test als expliziten Fehlerzustand. CVSS-Basiswert: 7.8 (Hoch). Empfohlene Massnahme: auf eine korrigierte PHPUnit-Version aktualisieren und das Risiko über CI/CD-Konfiguration senken, etwa mit ephemeren Runnern, Code-Review-Pflicht, Branch Protection, Artefakt-Isolation und Zugriffskontrollen.
Changelog
-
2026-07-26 · zuletzt
- Report neu erstellt.
Automatisch aus dem Vergleich der Datenstände erzeugt (CVSS, Schweregrad, KEV-Status, Ransomware, betroffene Produkte, EPSS-Sprünge ab 5 Prozentpunkten). Nicht redaktionell verfasst.
Betroffene Produkte
Quellen und Referenzen
Weitere Schwachstellen in Debian (DSA)
- Linux Kernel – Incorrect Resource Transfer Between Spheres (Copy Fail) KEV CVE-2026-31431
- Apple Multiple Products – Integer Overflow oder Wraparound KEV CVE-2021-30952
- Roundcube Webmail – Deserialisierung nicht vertrauenswürdiger Daten KEV CVE-2025-49113
- GNU InetUtils Argument Injection Vulnerability KEV CVE-2026-24061
- VMware Aria Operations / VMware Tools – Rechteausweitung durch unsichere Aktionen KEV CVE-2025-41244
- Sudo Inclusion of Functionality from Untrusted Control Sphere KEV CVE-2025-32463
Feed folgen, kostenlos
Priorisierte Schwachstellen per RSS sofort verfolgen, frei zugänglich und ohne Anmeldung. Zustellung per E-Mail, Webhook, REST oder TAXII auf Anfrage.
RSS-Feed öffnen Zustellung anfragenÜber diesen Report
- Priorisierung nach KEV-Status, EPSS-Score und CVSS-Basiswert.
- Stündliche Aktualisierung durch die Threat-Intelligence-Pipeline.
- NIS2/CRA-relevante Produkte im DACH-Markt.