
Technischer Hinweis zu den PHP2Shell-RCE-Schwachstellen (CVE-2026-109618, CVE-2026-109619) mit Ursachenanalyse, Ausnutzungsvektoren, Erkennungsprüfungen und Anleitung zur PHP-Absicherung.
Technische Warnmeldung, Threat Intelligence und Erkennungssignaturen für die PHP2Shell-Remote-Code-Execution-Schwachstellen.
PHP2Shell bezeichnet ein Paar von Zero-Day-/kritischen Schwachstellen, die in der PHP-Kern-Engine entdeckt wurden (CVE-2026-109618 und CVE-2026-109619). Diese Schwachstellen ermöglichen es nicht authentifizierten Angreifern, beliebigen Code (RCE) auf Servern auszuführen, die anfällige PHP-Konfigurationen verwenden.
┌───────────────────────────────┐
│ Unauthenticated Attacker │
└───────────────┬───────────────┘
│
▼ 🟣 Exploit Payload
┌───────────────────────────────┐
│ PHP Engine Core Processing │
│ (Stream Filters / PHAR Arch) │
└───────────────┬───────────────┘
│
▼ ⚡
┌───────────────────────────────┐
│ Arbitrary Shell Execution │
└───────────────────────────────┘
| Parameter | Details |
|---|---|
| Schwachstellen | CVE-2026-109618 & CVE-2026-109619 |
| CVSS v4.0 Score | 9.2 (Kritisch) |
| Vektor | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H |
| Auswirkung | Nicht authentifizierte Remote-Code-Ausführung (RCE) |
| Betroffene Software | PHP 5.x, PHP 7.x, PHP 8.0, 8.1, 8.2, 8.3, 8.4 |
.phar).
Die wirksamste Lösung besteht darin, Ihren Server umgehend auf die neuesten gepatchten PHP-Binärdateien zu aktualisieren:
# Debian / Ubuntu
sudo apt update && sudo apt install --only-upgrade php8.3-cli php8.3-fpm
# RHEL / CentOS / Rocky Linux
sudo dnf update php
Wenn Ihre Anwendung auf End-of-Life (EOL)-Versionen (z. B. PHP 7.x oder 8.0) angewiesen ist, die keine offiziellen Sicherheitspatches erhalten:
php.ini-Datei:disable_functions = exec,passthru,shell_exec,system,proc_open,popen,phar
php://filter/, phar://) enthalten.Um zu überprüfen, ob Ihr PHP-Server potenziell anfällig ist:
# Check running PHP version
php -v
# Check loaded modules and PHAR settings
php -i | grep -i "phar"
Beiträge, Bedrohungsaktualisierungen und Erkennungsregeln (YARA / Sigma) sind willkommen!
git checkout -b feature/sigma-rule)git commit -m 'Add Sigma detection rule')git push origin feature/sigma-rule)Dieses Repository wurde ausschließlich zu Bildungs-, Verteidigungs- und Forschungszwecken erstellt. Die Maintainer sind nicht verantwortlich für Missbrauch oder illegale Aktivitäten, die mit den hierin bereitgestellten Informationen durchgeführt werden.