LONDON (IT BOLTWISE) – Ein von einem Entwickler absichtlich unpatched aufgesetzter PHP-Server ließ sich mit Hilfe von zwei PHP2Shell-Schwachstellen erfolgreich kompromittieren. In einem zeitlich begrenzten Experiment über 24 bis 25 Tage gelang es einem Teilnehmer zwar, einen versteckten privaten Schlüssel aus dem Serverprozess auszulesen. Der Schlüssel führte jedoch nicht zu der Bitcoin-Adresse, auf die der Preis eingezahlt war. Am Ende blieb der Fall weniger ein Beweis für „unendliche Sicherheit“, sondern vor allem eine Lehrstunde, wie stark Exploit-Erfolg von Build, Konfiguration und Laufzeitumgebung abhängt.

Das „PHP2Shell“-Experiment, das in einem zeitlich begrenzten Capture-the-Flag-Setting lief, zeigt vor allem eines: Selbst wenn eine Schwachstelle als kritisch eingestuft ist, kann die praktische Ausnutzbarkeit an Details hängen. Im Kern ging es darum, ob Angreifer eine absichtlich nicht aktualisierte PHP-Umgebung kompromittieren können – nicht durch theoretische Prüfung, sondern durch einen nachvollziehbaren technischen Ablauf. Auf 25 October 2026 meldete ein Teilnehmer den Erfolg: Er nutzte die Zielsysteme aus, brachte die versteckte Information aus dem laufenden Serverprozess zurück und konnte damit ein „print-flag“-Ziel erreichen.
Die Ausgangslage war dabei bewusst kompromisslos. Der Betreiber stellte einen PHP-Server bereit, der während des Challenges auf PHP 8.4.26 lief und damit in den Zeitraum fiel, in dem zwei als kritisch bewertete Lücken publik wurden: CVE-2026-109618 und CVE-2026-109619. Beide Schwachstellen erhielten laut den veröffentlichten Bewertungen eine Schwere von 9,2 von 10. Der technische Schwerpunkt lag auf Fehlern im Umgang mit Speicher und bei der Verarbeitung von Anfragen, also genau den Bereichen, in denen sich remote Code Execution oder das Offenlegen sensibler Daten unter bestimmten Voraussetzungen ergeben kann.
Dass der Wettbewerb trotz wachsenden Einsatzes mehrere Stunden lang „hängen“ blieb, hatte weniger mit einer fehlenden Verwundbarkeit zu tun als mit dem Zustand des Systems und der Challenge-Konfiguration. Laut den späteren Erklärungen gab es zu Beginn ein Konfigurationsproblem: Der Server diente zunächst eine statische HTML-Seite über den eingebauten Webserver aus, wodurch der eigentliche vulnerable Pfad für den beabsichtigten Angriff nicht zugänglich war. Erst später wurde ein PHP-Endpoint nachgerüstet, wodurch der 19,28-Stunden-Timer auf der Challenge-Website nicht nur die Phase der verwundbaren Route, sondern den gesamten Zeitraum abmaß. Zusätzlich verschärften praktische Engpässe das Geschehen: Hohe Last erschöpfte laut Angaben wiederholt die Rechenressourcen, und eine serverseitige nginx-Anforderungslimits für Request-Größen begrenzte, welche Payloads überhaupt zuverlässig gesendet werden konnten.
Als die richtige Kombination schließlich verfügbar war, gelang der Durchbruch am 25. Oktober gegen 15:47 UTC. Ein Teilnehmer mit dem Namen „killa“ – technisch begleitet durch einen öffentlich dokumentierten Bericht – beschrieb, dass der Angriff den Speicherzustand der PHP-Umgebung ausnutzte. Die Methode zielte darauf, Informationen aus dem Serverspeicher zu extrahieren und anschließend daraus Kommandos ableiten zu können, um das „print-flag“-Signal auszuführen. Entscheidend ist dabei weniger der einzelne Schritt, sondern das Zusammenspiel aus PHP-Build, Speicherlayout und Prozessverhalten: Genau solche Randbedingungen entscheiden häufig darüber, ob ein Exploit auf einem Testsystem reproduzierbar ist oder im Feld scheitert.
Doch der „Sieg“ hatte eine unerwartete Nebenwirkung. Der extrahierte private Schlüssel passte nicht zu der Bitcoin-Adresse, die als Quelladresse für den Preis genannt war. Der Betreiber räumte später ein, dass er eine andere Wallet-Branch-Instanz gespeichert hatte – also einen privaten Schlüssel, der zwar den Challenge-Mechanismus bestätigte, aber nicht direkt die Adresse kontrollierte, auf die die Mittel eingezahlt worden waren. Für den Gewinner bedeutete das: Er verfügte zwar über das Geheimnis, das das Experiment erwartete, konnte aber damit nicht unmittelbar auf das eigentliche Preis-Wallet zugreifen. Der Betreiber erklärte zudem, dass die Serverlogs die erfolgreiche einzige Ausführung von „print-flag“ belegten und bestätigte die anschließende Überweisung des Preises an den Gewinner.
Aus technischer Sicht ist genau diese Abweichung lehrreich. Sie trennt die Frage „Gibt es eine kritische Schwachstelle?“ von „Funktioniert ein konkreter Exploit gegen jedes betroffene System zuverlässig?“. Die offizielle Sicherheitsmitteilung verknüpft die Patches mit konkreten PHP-Versionen: Fixes wurden am 21. Oktober bereitgestellt, unter anderem für PHP 8.4.27, 8.5.12, 8.3.36 und 8.2.35. Damit bleibt die Empfehlung für Betreiber eindeutig: Updates einspielen, bevor ein verwundbarer Codepfad und eine passende Memory- und Request-Umgebung zusammentreffen. Daneben zeigt der Fall aber auch, warum „Widerstand“ in einem einzelnen Setup nicht als Sicherheitsersatz taugt. Wenn die Challenge etwa durch geänderte Endpoints, Request-Größenlimits oder Prozesslast temporär „nicht geklappt“ hat, sagt das primär etwas über die beobachteten Betriebsbedingungen aus – nicht über die tatsächliche Wirksamkeit der Patches.
🔥 Heutige Hot Deals bei Amazon: Bis zu 80% Rabatte!
🎉 Amazon Haul-Store für absolute Schnäppchenjäger!
- ★ 23-stufiges KI-Go-Training – Für Spieler mit Grundkenntnissen der Regeln – Entwickelt als intelligenter Trainingspartner passt sich die KI Spielern von 18K bis 9D an. Ideal für alle, die die Grundregeln bereits beherrschen und ihr Spiel verbessern möchten.
- IHR EMOTIONALER AI-BEGLEITER: Eiliko ist mehr als nur ein Anhänger, es ist ein charismatischer KI-Freund. Mit einem dynamischen LED-Bildschirm, der eine Vielzahl von animierten Gesichtern und Ausdrucksformen anzeigt, reagiert er auf Ihre Interaktionen mit einzigartiger Persönlichkeit und Charme.
- 【MEHR LEBEN FÜR DEINEN SCHREIBTISCH】 Lerne Eilik kennen – deinen kleinen Roboter-Freund mit Persönlichkeit. Mit liebevollen Animationen, ausdrucksstarken Reaktionen und spielerischen Interaktionen bringt Eilik mehr Freude in deinen Alltag. Ob auf dem Schreibtisch, im Büro oder am Nachttisch – Eilik wird schnell zu einem vertrauten Begleiter für besondere Momente.
- 【XL-Größe für gedeihende Pflanzen】Geben Sie Ihren Pflanzen den Raum, den sie verdienen! Unser verbessertes, großes 13,7 cm großes Design bietet Platz für Pflanzen mit einem Durchmesser von bis zu 8,9 cm und damit deutlich mehr Platz für Wurzelwachstum und Pflanzengesundheit im Vergleich zu kleineren, veralteten Modellen. Die Produktabmessungen betragen 13,6 x 13,6 x 13,2 cm und das Gerät wiegt nur 355 g.
- V28 Update - JETZT MIT NEUEN FUNKTIONEN! Als Reaktion auf das Ladeproblem von Loona haben wir das automatische Aufladen 2.0 verbessert. Diese Optimierung hilft Loona, die Ladewege in verschiedenen Szenarien zu erkennen und anzupassen, um die Erfolgsquote beim automatischen Aufladen zu erhöhen. Mobile Hotspots können sich mit Loona verbinden und überwinden WLAN-Einschränkungen, sodass Sie jederzeit und überall mit Loona interagieren können.
- Die besten Bücher rund um KI & Robotik!

- Die besten KI-News kostenlos per eMail erhalten!
- Zur Startseite von IT BOLTWISE® für aktuelle KI-News!
- IT BOLTWISE® kostenlos auf Patreon unterstützen!
- Aktuelle KI-Jobs auf StepStone finden und bewerben!
- Künstliche Intelligenz: Dem Menschen überlegen – wie KI uns rettet und bedroht | Der Neurowissenschaftler, Psychiater und SPIEGEL-Bestsellerautor von »Digitale Demenz«
Du hast einen wertvollen Beitrag oder Kommentar zum Artikel "PHP2Shell-Experiment: Hacker knacken Server, doch der Bitcoin-Schlüssel passt nicht" für unsere Leser?

#Sophos
Es werden alle Kommentare moderiert!
Für eine offene Diskussion behalten wir uns vor, jeden Kommentar zu löschen, der nicht direkt auf das Thema abzielt oder nur den Zweck hat, Leser oder Autoren herabzuwürdigen.
Wir möchten, dass respektvoll miteinander kommuniziert wird, so als ob die Diskussion mit real anwesenden Personen geführt wird. Dies machen wir für den Großteil unserer Leser, der sachlich und konstruktiv über ein Thema sprechen möchte.
Du willst nichts verpassen?
Du möchtest über ähnliche News und Beiträge wie "PHP2Shell-Experiment: Hacker knacken Server, doch der Bitcoin-Schlüssel passt nicht" informiert werden? Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit, den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den RSS-Hauptfeed oder IT BOLTWISE® bei Google News wie auch bei Bing News abonnieren.
Nutze die Google-Suchmaschine für eine weitere Themenrecherche: »PHP2Shell-Experiment: Hacker knacken Server, doch der Bitcoin-Schlüssel passt nicht« bei Google Deutschland suchen, bei Bing oder Google News!