php2shell:
Wie ein gelebtes ISMS im Ernstfall für Sicherheit und Ruhe sorgt
Zwei kritische Lücken in der PHP-Laufzeitumgebung, CVE-2026-109618 und CVE-2026-109619, haben am 21. Oktober viele Webauftritte in Europa vorübergehend vom Netz gehen lassen. Wie man die Lücken technisch schließt oder die Systeme gegen Angriffe härtet, beschreiben unsere Kolleginnen und Kollegen von ProSec Defense und ProSec Networks. Dieser Beitrag zeigt die Seite der Governance. Wer seine Software-Lieferkette kennt, früh informiert ist und seine Entscheidungswege vorher geklärt hat, kann auch in einer solchen Lage ruhig und zügig handeln. Wir zeigen, wie Unternehmen dorthin kommen, wie im Ernstfall entschieden und gemeldet wird und wie die Geschäftsleitung ein Risiko steuert, das alle Branchen zugleich betrifft. Maßstab sind § 30 BSI-Gesetz und der Cyber Resilience Act.
Kurz gesagt
- 01Wissen, was man betreibt
PHP ist eine Laufzeitumgebung, die in Websites, Portalen, Firewalls, Appliances und Containern steckt. Wer weiß, wo sie läuft, kann gezielt und schnell patchen. § 30 BSIG verlangt Sicherheit der Lieferkette und Schwachstellenmanagement; der Cyber Resilience Act verlangt von Herstellern eine Software-Stückliste und Sorgfalt bei Komponenten Dritter, ausdrücklich auch bei Open Source. Beide Gesetze zielen auf denselben verlässlichen Überblick.
- 02Früh informiert
PHP hat die Lücken einen Tag vorher angekündigt, und das BSI hat am 21. Oktober noch vor dem Release gewarnt. Wer diese Quellen abonniert hat und gegen seine Stückliste abgleicht, gewann rund 24 Stunden Vorsprung. Nach Amazon gab es Angriffsversuche schon ab dem 17. Oktober; eine gute Frühwarnung wird deshalb durch eine Prüfung auf Kompromittierung ergänzt.
- 03Klar entscheiden und melden
Patchen, härten oder abschalten ist eine Abwägung zwischen Restrisiko und Betriebsausfall. Steht vorher fest, wer sie trifft und wie sie dokumentiert wird, gelingt sie auch unter Zeitdruck. Eine Schwachstelle allein ist kein meldepflichtiger Vorfall nach § 32 BSIG; eine Kompromittierung kann es sein. Hersteller, deren Produkte PHP enthalten, trifft seit dem 11. September 2026 die 24-Stunden-Frühwarnung des Art. 14 CRA, sobald die Lücke aktiv ausgenutzt wird.
- 04Handlungsfähig werden
Nach § 38 BSIG setzt die Geschäftsleitung die Maßnahmen um und überwacht sie. Mit wenigen Entscheidungen schafft sie die Grundlage: Sie legt Fristen für kritische Lücken fest, vergibt Abschaltbefugnisse vorab, verpflichtet Lieferanten auf Stückliste und Meldung, plant die Ablösung von End-of-Life-Systemen mit Datum und lässt sich vier Kennzahlen regelmäßig vorlegen.
Quellenlage
Was am 20. und 21. Oktober geschah, stammt aus den Mitteilungen der PHP-Entwickler, aus der Warnung des BSI und aus den Hinweisen von CERT-EU, CISA und dem niederländischen NCSC. Was über Angriffe und Abschaltungen bekannt ist, stammt aus der Presse und aus Berichten von Sicherheitsunternehmen; dort ist bis zum Redaktionsschluss keine erfolgreiche Kompromittierung belegt. Die Pflichten stehen im BSI-Gesetz und in der Cyberresilienz-Verordnung. Die Zuordnung der Pflichten zum Fall und unsere Empfehlungen kennzeichnen wir als Einordnung.
01Kapitel 1 von 4
Wissen, was man betreibt: die Software-Stückliste
Wie schnell könnte Ihr Haus verbindlich sagen, auf welchen Systemen PHP läuft, in welcher Version, wer dafür verantwortlich ist und welches davon aus dem Internet erreichbar ist?
Die Kolleginnen und Kollegen von ProSec Defense beschreiben, wie man die Lücke technisch schließt: erst eine Schutzregel vor der Anwendung, dann ein geprüfter Notfall-Patch.22 Beide Schritte gelingen am besten, wenn ein Unternehmen schon vorher weiß, wo die betroffene Komponente steckt. Dieses Wissen aufzubauen und aktuell zu halten, ist eine Aufgabe der Governance, und es hilft bei jeder künftigen Lücke wieder.
Die Lage in vier Tagen
Warum diese Lücke alle Branchen trifft
Das BSI nennt den Grund selbst: PHP steckt nicht nur in klassischen Websites, sondern auch in Komponenten proprietärer Produkte. Genannt werden WordPress, Drupal, TYPO3, Joomla, Magento, Nextcloud, pfSense und OPNsense, also Redaktionssysteme, Shops, Dateiablagen und Firewalls.4 Die Lücken liegen in der Laufzeitumgebung, nicht in einer Anwendung. Ein Update der Anwendung reicht deshalb nicht; die PHP-Laufzeit darunter muss gepatcht, Container müssen neu gebaut werden, und Hersteller müssen unter Umständen neue Firmware mit gepatchtem PHP veröffentlichen.4 heise weist darauf hin, dass PHP oft unbemerkt als Abhängigkeit mitinstalliert wird.9
Unsere Einordnung: Das ist das Muster von Heartbleed und Log4Shell, auf das auch heise und das BSI verweisen.4, 9 Eine einzige quelloffene Komponente wird von fast allen Unternehmen genutzt, oft ohne dass sie es wissen. Das Risiko entsteht in der Lieferkette und trifft alle gleichzeitig. Unternehmen, die ihre Lieferkette kennen, können die ersten Stunden direkt zum Patchen nutzen.
Offizieller HerausgeberBelege 1, 2 BehördlichBelege 4, 5, 6, 7
Zwei Listen, zwei Gesetze
Für die Frage „Wo läuft PHP?“ braucht ein Unternehmen zwei Listen, die oft verwechselt werden. Die erste beschreibt, was es betreibt. Die zweite beschreibt, was in den Produkten steckt, die es herstellt oder einkauft.
| Betreiber: was wir einsetzen | Hersteller: was wir in Verkehr bringen | |
|---|---|---|
| Rechtsgrundlage | § 30 BSIG für besonders wichtige und wichtige Einrichtungen11 | Cyberresilienz-Verordnung (EU) 2024/2847 für Produkte mit digitalen Elementen15 |
| Was verlangt wird | Sicherheit der Lieferkette (Abs. 2 Nr. 4) und Sicherheitsmaßnahmen bei Erwerb, Entwicklung und Wartung einschließlich Management und Offenlegung von Schwachstellen (Abs. 2 Nr. 5); die Einhaltung ist zu dokumentieren (Abs. 1 Satz 3) | Sorgfalt bei der Integration von Komponenten Dritter, auch freier und quelloffener Software (Art. 13 Abs. 5); Software-Stückliste in einem gängigen maschinenlesbaren Format (Anhang I Teil II Nr. 1)17 |
| Liste | Inventar der Systeme, Komponenten und Dienste mit Verantwortlichen und Exposition | Software-Stückliste (SBOM) je Produkt und Version |
| Gilt seit | Inkrafttreten des NIS2-Umsetzungsgesetzes | Stückliste und Anhang I für neue Produkte ab 11.12.2027; Meldepflichten nach Art. 14 seit 11.09.2026, auch für Bestandsprodukte18 |
Der CRA definiert die Software-Stückliste als „formale Aufzeichnung der Einzelheiten und Lieferkettenbeziehungen der Komponenten“ eines Produkts.14 Anhang I verlangt, dass daraus „zumindest die obersten Abhängigkeiten“ hervorgehen.17 Für php2shell genügt das nicht immer: PHP ist oft keine oberste Abhängigkeit, sondern steckt eine Ebene tiefer, im Basis-Image eines Containers oder im Betriebssystem einer Appliance. Die Technische Richtlinie TR-03183 des BSI beschreibt in ihrem Teil zur Stückliste, welche Angaben eine belastbare SBOM enthält.20
Viele Unternehmen sind beides, Betreiber und Hersteller: Sie betreiben ein Kundenportal und verkaufen zugleich ein Gerät mit Weboberfläche oder eine Software, die vor Ort beim Kunden läuft. Unsere Einordnung: Reine Cloud-Dienste ohne Produktbezug fallen in der Regel nicht unter den CRA, wohl aber unter NIS2. Für Software und Geräte, die Sie in der EU bereitstellen, trifft Sie der CRA als Hersteller, und zwar für jede eingebaute Komponente, die Sie nicht selbst geschrieben haben.
Nachweis: Inventar mit Stand und Verantwortlichen; SBOM je Produktversion; dokumentierte Sorgfaltsprüfung für Komponenten Dritter.
RechtstextBelege 11, 14, 15, 17, 18
Was eine gute Liste in der ersten Stunde beantwortet
Eine Stückliste ist dann brauchbar, wenn sie die Fragen beantwortet, die in einer Lage wie dieser in der ersten Stunde gestellt werden:
| Frage | Warum sie im Fall zählt | Woher die Antwort kommt |
|---|---|---|
| Wo läuft PHP, in welcher Version? | Behoben sind nur 8.5.12, 8.4.27, 8.3.36, 8.2.35; Versionen bis 8.1 bekommen vom PHP-Projekt keine Updates mehr2 | Inventar, SBOM, Paketstände |
| In welcher Betriebsart? | Das Risiko bei mod_php stufen die Entwickler als am höchsten ein; dort wurde ein Exploit gezeigt, der vor jedem Anwendungscode greift2 | Konfigurationsdaten des Betriebs |
| Ist das System aus dem Internet erreichbar? | CISA priorisiert exponierte Systeme zuerst6 | Inventar mit Exposition, Netzplan |
| Welcher Prozess hängt daran? | Bestimmt, was eine Abschaltung kostet | Business-Impact-Analyse |
| Wer ist verantwortlich, wer ist Lieferant? | Bei Appliances und Software Dritter kommt der Patch vom Hersteller, nicht vom eigenen Betrieb | Inventar, Lieferantenverzeichnis |
| Ist die Version noch unterstützt? | PHP 8.2 erhält nur noch bis 31.12.2026 Sicherheitsupdates2 | EOL-Register |
Die Behörden arbeiten selbst mit diesem Ansatz: Das niederländische NCSC sammelt die betroffenen Produkte mit PHP-Abhängigkeit in einem öffentlichen Verzeichnis, dessen Quelldaten im SBOM-Format SPDX gepflegt werden.7 CERT-EU und BSI verweisen darauf.4, 5 Unsere Einordnung: Wer seine eigene Stückliste maschinenlesbar führt, kann sie gegen ein solches Verzeichnis abgleichen und hat seine Antwort in kurzer Zeit.
- 1Inventar der Systeme und Dienste
- 2SBOM je Produkt und Version
- 3Verantwortliche und Lieferanten zuordnen
- 4SBOM von Lieferanten einfordern
- 5Automatischer Abgleich mit Warnmeldungen
Nachweis: Für ein Stichprobensystem lässt sich aus der Liste in Minuten ablesen: PHP-Version, Betriebsart, Exposition, Prozess, Verantwortlicher, Lieferant, Supportende.
EinordnungBelege 2, 4, 5, 6, 7, 20
Ihr eigener Test
Die folgenden drei Fragen helfen Ihnen, Ihren Stand ohne Werkzeug einzuordnen.
Jede Frage, die Sie heute noch nicht sicher beantworten können, zeigt Ihnen den nächsten sinnvollen Schritt. Das zweite Kapitel zeigt, wie Sie von einer solchen Lücke erfahren, bevor sie in den Nachrichten steht.
02Kapitel 2 von 4
Früh informiert: Vorsprung durch eine geregelte Frühwarnung
Wie gelangt eine Ankündigung wie die vom 20. Oktober in Ihrem Haus schnell zur richtigen Person?
Diese Lage bot einen Vorlauf, den es selten gibt. Am 20. Oktober kündigten die PHP-Entwickler ein kritisches Sicherheitsrelease für den Folgetag an und baten die Nutzer, sich auf ein schnelles Update vorzubereiten.1 Das BSI riet am 21. Oktober, „dringend die personellen Kapazitäten bereitzuhalten“.4 Wer diese Ankündigungen erhielt und gegen seine Stückliste abglich, hatte rund 24 Stunden, um Betroffenheit festzustellen, Zuständige zu alarmieren und Wartungsfenster vorzubereiten. Viele Häuser haben diese Zeit genutzt. Wer erst aus den Abendnachrichten davon erfuhr, kann seine Frühwarnung jetzt so einrichten, dass er beim nächsten Mal mit demselben Vorsprung startet.
Was das Gesetz verlangt
§ 30 Abs. 2 Nr. 5 BSIG verlangt ein „Management und Offenlegung von Schwachstellen“.11 Unsere Einordnung: Ein Management von Schwachstellen beginnt mit dem Empfang der Information. Mit festgelegten Quellen, Empfängern und Bewertungsregeln kommt eine Warnung verlässlich und rechtzeitig bei den Zuständigen an. Auch der CRA setzt auf diesen Fluss: Hersteller müssen Informationen über Schwachstellen in ihren Produkten und in den Komponenten Dritter austauschen, eine Kontaktadresse für Meldungen angeben und behobene Schwachstellen so beschreiben, dass Nutzer das betroffene Produkt erkennen.17 Bei einer aktiv ausgenutzten Schwachstelle informiert der Hersteller seine Nutzer, wo nötig in einem maschinenlesbaren Format (Art. 14 Abs. 8).16 Für die Kunden dieser Hersteller lohnt es sich deshalb, zu klären, wo deren Meldungen im eigenen Haus ankommen.
RechtstextBelege 11, 16, 17
Die Quellen, die diesmal rechtzeitig waren
| Quelle | Was sie liefert | Zeitpunkt im Fall |
|---|---|---|
| Hersteller der Komponente | Vorankündigung, Advisory, gepatchte Versionen, Übergangsmaßnahmen | 20.10. Ankündigung, 21.10. Advisory1, 2 |
| BSI | Bewertung mit Kritikalität, Maßnahmen, Fortschreibung als Update | 21.10., Version 1.1 am selben Tag4 |
| CERT-EU, CISA, NCSC-NL | Priorisierung, Verzeichnis betroffener Produkte | 21.10.5, 6, 7 |
| Distributionen | Paketstände mit Rückportierung | 21.10. abends, gestaffelt9 |
| Lieferanten von Appliances und Software | Ob ihr Produkt betroffen ist und wann Firmware kommt | uneinheitlich, oft erst Tage später |
| Threat Intelligence | Ausnutzung vor der Veröffentlichung | Hinweise ab 17.10.8 |
Unsere Einordnung: Die Quellen sind öffentlich und kostenlos und damit für jedes Haus erreichbar. Wirksam werden sie, wenn jemand zuständig ist, sie zu lesen, und wenn es eine Liste gibt, gegen die man sie lesen kann. Maschinenlesbare Sicherheitshinweise im Format CSAF, das das BSI fördert, und die Stückliste aus Kapitel 1 machen aus diesem Abgleich einen automatischen Schritt.21
Frühwarnung und Nachprüfung gehören zusammen
Amazon berichtet von einem ersten Ausnutzungsversuch am 17. Oktober und von Proof-of-Concept-Exploits rund zwölf Stunden vor der geplanten Veröffentlichung.8 Cloudflare sah nach Reuters Angriffsversuche schon rund zehn Stunden vor der Veröffentlichung der Details.10 Ein Patch am 21. Oktober schließt die Lücke. Ob vorher jemand eingedrungen ist, klärt eine ergänzende Prüfung. Amazon empfiehlt, Untersuchungen beim frühesten bekannten Ausnutzungsdatum zu beginnen, also beim 17. Oktober.8
Hinzu kommt eine Entwicklung, die über diesen Fall hinausweist. Das BSI nennt Wiz und Calif, die zusammen mit OpenAI an der Entdeckung beteiligt waren, und weist darauf hin, dass Angreifer mit KI-gestützten Werkzeugen Patches in kurzer Zeit analysieren und Exploits erzeugen können.4 heise rechnet damit, dass vorsorgliche Abschaltungen künftig häufiger zu sehen sein werden.9 Unsere Einordnung: Lagen wie php2shell werden häufiger auftreten. Mit einem eingeübten Ablauf bleiben sie beherrschbar, und jede Übung macht das Haus sicherer.
Nachweis: Festgelegte Warnquellen mit Empfängern und Vertretung; Bewertungsregel, ab wann die Leitung informiert wird; Zeitstempel von Eingang und Bewertung der letzten kritischen Meldung.
BerichtetBelege 4, 8, 9, 10
Ihr eigener Test
Die folgenden drei Fragen helfen Ihnen, Ihren Stand ohne Werkzeug einzuordnen.
Eine gute Frühwarnung verschafft Ihnen Zeit für gute Entscheidungen. Das dritte Kapitel zeigt, wer in den ersten 72 Stunden was entscheidet und was zu melden ist.
03Kapitel 3 von 4
Klar entscheiden und melden: die ersten 72 Stunden
Wie gelingt es, in einer Nacht wie der vom 21. Oktober schnell und gut begründet zu entscheiden, ob der Webshop online bleibt?
Am 21. Oktober standen viele Häuser vor derselben Wahl. Das BSI hält nach aktuellem Stand nur zwei Maßnahmen für vollständig wirksam: patchen oder vom Internet trennen. Übergangsmaßnahmen der Entwickler und Regeln in einer Web Application Firewall erschweren die Ausnutzung, schließen sie aber nicht aus.4 ProSec Defense argumentiert, dass eine Abschaltung Abläufe und Wertschöpfung stört und die Lücke nicht löst, und beschreibt ein zweistufiges Vorgehen aus Schutzregel und geprüftem Notfall-Patch.22
Die Wahl ist eine Risikoentscheidung der Leitung
Unsere Einordnung: Beide Positionen sind vereinbar, wenn man die Entscheidung dort trifft, wo sie hingehört. Wer eine verwundbare Website online lässt und durch eine Schutzregel absichert, akzeptiert ein Restrisiko, das das BSI ausdrücklich benennt. Wer sie abschaltet, akzeptiert einen Betriebsausfall. Beides ist eine Abwägung zwischen Risiken, und § 30 Abs. 1 BSIG verlangt, dass die Maßnahmen verhältnismäßig sind und die Risikoexposition, die Eintrittswahrscheinlichkeit, die Schwere und die Auswirkungen berücksichtigen.11 Diese Abwägung trifft am besten jemand mit Befugnis, der auf Grundlage der Business-Impact-Analyse befristet und schriftlich entscheidet. Das entlastet auch den Administrator, der um zwei Uhr nachts am System arbeitet.
| Option | Was sie leistet | Was die Leitung dabei akzeptiert |
|---|---|---|
| Patchen | Behebt die Lücke; nach BSI und PHP die einzige vollständige Lösung2, 4 | Verkürzte Tests, Risiko von Nebenwirkungen |
| Härten und überbrücken | Übergangsmaßnahmen und WAF-Regeln erschweren die Ausnutzung auf bekannten Pfaden4, 22 | Restrisiko bis zum Patch, Umgehung nicht ausgeschlossen |
| Vom Netz nehmen | Nimmt die Angriffsfläche weg, solange getrennt4 | Ausfall von Vertrieb, Service oder Bürgerdienst; Ausweichkanäle mit eigenem Risiko22 |
| Unverändert weiterbetreiben | Keine Schutzwirkung | Das volle Risiko; nur mit dokumentierter Begründung vertretbar |
Nachweis: Entscheidungsvermerk je betroffenem System: Option, Begründung, Entscheider, Uhrzeit, Frist für Wiedervorlage.
EinordnungBelege 2, 4, 11, 22
Was zu melden ist, und was nicht
Eine Schwachstelle ist noch kein Sicherheitsvorfall. § 32 BSIG verpflichtet besonders wichtige und wichtige Einrichtungen, einen erheblichen Sicherheitsvorfall zu melden: binnen 24 Stunden nach Kenntnis eine frühe Erstmeldung, binnen 72 Stunden eine Meldung mit erster Bewertung, einen Monat danach eine Abschlussmeldung.12 Unsere Einordnung: Die bloße Betroffenheit von php2shell löst diese Frist nicht aus. Findet die Prüfung auf Kompromittierung aber Spuren eines Eindringens, kann sie laufen, und zwar ab dem Zeitpunkt, an dem Ihr Haus davon Kenntnis hat. Ob eine längere vorsorgliche Abschaltung eines kritischen Dienstes als erhebliche Betriebsstörung zu werten ist, ist im Einzelfall zu prüfen und zu dokumentieren. Sind personenbezogene Daten betroffen, läuft daneben die 72-Stunden-Frist des Art. 33 DSGVO.23
Für Hersteller gilt ein zweiter, eigener Regelkreis. Seit dem 11. September 2026 meldet ein Hersteller jede aktiv ausgenutzte Schwachstelle in seinem Produkt gleichzeitig dem koordinierenden CSIRT und der ENISA über die einheitliche Meldeplattform: Frühwarnung binnen 24 Stunden, Meldung binnen 72 Stunden, Abschlussbericht spätestens 14 Tage nach Verfügbarkeit einer Korrektur.16 Das gilt nach Art. 69 Abs. 3 auch für Produkte, die vor dem 11. Dezember 2027 in Verkehr gebracht wurden.18 Wer eine Firewall, ein Speichersystem oder eine Software mit eingebautem PHP verkauft, hat die Schwachstelle damit in seinem Produkt.
Eine Schwachstelle gilt nach Art. 3 Nr. 42 CRA als aktiv ausgenutzt, wenn „verlässliche Nachweise“ vorliegen, dass ein böswilliger Akteur sie in einem System ohne Zustimmung des Eigners ausgenutzt hat.14 Unsere Einordnung: Am 22. Oktober sind Angriffsversuche in großer Zahl berichtet, eine erfolgreiche Ausnutzung aber nicht belegt; CISA hatte bei Veröffentlichung keine Ausnutzung beobachtet.6, 8, 9 Ob und wann die Schwelle erreicht ist, muss jeder Hersteller für sein Produkt bewerten, laufend und mit Zeitstempel. Die Frist beginnt mit der Kenntnis, etwa wenn ein Kunde eine Kompromittierung meldet oder die eigene Produktsicherheit (PSIRT) eine feststellt. Unabhängig davon müssen Hersteller Schwachstellen in eingebauten Komponenten nach Art. 13 Abs. 6 behandeln und beheben und den Nutzern Sicherheitsaktualisierungen unverzüglich und kostenlos bereitstellen.15, 17
| Regelkreis | Auslöser | Fristen | Empfänger |
|---|---|---|---|
| § 32 BSIG (Betreiber) | Erheblicher Sicherheitsvorfall, etwa eine festgestellte Kompromittierung | 24 h / 72 h / 1 Monat | Gemeinsame Meldestelle von BSI und BBK12 |
| Art. 14 CRA (Hersteller) | Aktiv ausgenutzte Schwachstelle im eigenen Produkt | 24 h / 72 h / 14 Tage nach Korrektur | Koordinierendes CSIRT und ENISA über die einheitliche Meldeplattform; zusätzlich die Nutzer16 |
| Art. 33 DSGVO | Verletzung des Schutzes personenbezogener Daten | 72 h | Datenschutzaufsicht23 |
RechtstextBelege 12, 14, 15, 16, 18, 23
Ein Ablauf, der Ruhe gibt
Unsere Einordnung: In einer Lage mit Stundenfristen gibt ein vorher beschlossener Ablauf allen Beteiligten Sicherheit. Er ordnet jedem Schritt eine Rolle zu und lässt die Leitung dort entscheiden, wo Budget, Betrieb oder Haftung berührt sind.
| Rolle | Aufgabe in dieser Lage |
|---|---|
| Geschäftsleitung | Entscheidet über Abschaltungen mit Geschäftsauswirkung und über Risikoakzeptanzen; gibt Meldungen und Kommunikation frei |
| Informationssicherheit (CISO, ISB) | Bewertet die Lage, führt den Entscheidungsvermerk, prüft Meldepflichten |
| IT-Betrieb | Stellt Betroffenheit fest, setzt Übergangsmaßnahmen und Patches um, verifiziert |
| Produktsicherheit (PSIRT) | Als Hersteller: Betroffenheit der eigenen Produkte, Kundeninformation, Bewertung nach Art. 14 CRA |
| Einkauf und Lieferantenmanagement | Holt Aussagen der Lieferanten ein, dokumentiert ausbleibende Antworten |
| Datenschutz, Kommunikation | Prüft Art. 33 DSGVO; informiert Kunden, Partner, Mitarbeitende und Presse |
Nachweis: Beschlossener Ablauf mit Rollen und Vertretung; Protokoll der letzten Lage mit Zeitstempeln von Kenntnis, Betroffenheit, Entscheidung, Schutz.
EinordnungBelege 8, 12, 16
Ihr eigener Test
Die folgenden drei Fragen helfen Ihnen, Ihren Stand ohne Werkzeug einzuordnen.
Ein solcher Ablauf trägt, wenn die Leitung die Vorgaben dafür gesetzt hat. Das vierte Kapitel zeigt, wie die Geschäftsleitung diese Vorgaben setzt und überwacht.
04Kapitel 4 von 4
Wie die Geschäftsleitung ihr Haus handlungsfähig macht
Welche wenigen Zahlen zur Software-Lieferkette helfen einer Geschäftsleitung, gut zu steuern?
§ 38 BSIG verpflichtet die Geschäftsleitungen besonders wichtiger und wichtiger Einrichtungen, die Risikomanagementmaßnahmen nach § 30 umzusetzen und ihre Umsetzung zu überwachen. Das Gesetz knüpft daran eine Haftung nach den Regeln des Gesellschaftsrechts und sieht regelmäßige Schulungen der Geschäftsleitung vor, damit sie Risiken und ihre Auswirkungen auf die eigenen Dienste beurteilen kann. Eine Leitung, die ihre Vorgaben dokumentiert und überwacht, kann jederzeit zeigen, dass sie ihrer Verantwortung gerecht wird.13 Mehr zur persönlichen Haftung steht in unserem Ratgeber zur Geschäftsführerhaftung nach § 38.
Für Hersteller kommt der CRA hinzu: Verstöße gegen die Anforderungen des Anhangs I oder gegen die Pflichten aus Art. 13 und 14 können mit bis zu 15 Millionen Euro oder 2,5 Prozent des weltweiten Jahresumsatzes geahndet werden, je nachdem, welcher Betrag höher ist.18 Das deutsche Durchführungsgesetz, das Zuständigkeit und Bußgeldverfahren regelt, hat der Bundestag noch nicht verabschiedet; es liegt dort als Regierungsentwurf (Stand 22.10.2026). Die Pflichten selbst gelten unabhängig davon, denn die Verordnung wirkt unmittelbar.19
RechtstextBelege 13, 18, 19
Die Dauer der Verwundbarkeit liegt in Ihrer Hand
Unsere Einordnung: Lücken in Komponenten, die die halbe Welt nutzt, wird es immer wieder geben. Wie lange das eigene Haus verwundbar bleibt, kann jedes Unternehmen selbst gestalten. Dieses Fenster setzt sich aus drei Strecken zusammen, die alle in der Hand der Organisation liegen:
Verwundbarkeitsfenster = Zeit bis Kenntnis + Zeit bis Betroffenheit + Zeit bis Schutz
Die erste Strecke verkürzt die Frühwarnung aus Kapitel 2, die zweite die Stückliste aus Kapitel 1, die dritte der Ablauf aus Kapitel 3. Bei php2shell lagen zwischen dem ersten berichteten Ausnutzungsversuch und den Patches vier Tage.8 Amazon rät, Fristen für kritische, aus dem Internet erreichbare Lücken in Stunden statt in Tagen zu messen.8
Sechs Hebel der Geschäftsleitung
| Hebel | Was die Leitung festlegt | Bezug |
|---|---|---|
| Fristen für kritische Lücken | Maximale Zeit bis Betroffenheit, bis Schutz und bis Patch, gestaffelt nach Exposition und Schwere | § 30 Abs. 2 Nr. 5 BSIG11 |
| Vorab vergebene Befugnisse | Wer ohne Rückfrage abschalten darf, wer Restrisiken bis zu welcher Frist akzeptieren darf | § 30 Abs. 2 Nr. 2 und 3 BSIG11 |
| Lieferantenpflichten | SBOM je Lieferung, Benachrichtigung bei Schwachstellen binnen fester Frist, Patch-Zusagen, Supportzeitraum | § 30 Abs. 2 Nr. 4 BSIG; Art. 13 Abs. 5 und 8 CRA11, 15 |
| End-of-Life-Register | Jedes System ohne Herstellerunterstützung mit Verantwortlichem, Ablösedatum und unterschriebener Risikoakzeptanz | PHP 8.1 und älter ohne Updates; PHP 8.2 bis 31.12.20262 |
| Übung | Mindestens einmal im Jahr eine Planübung mit einem Szenario wie diesem, mit Leitung und Lieferanten | § 30 Abs. 2 Nr. 6 BSIG11 |
| Berichtswesen | Kennzahlen zur Lieferkette als fester Punkt in der Sitzung der Geschäftsleitung | § 38 Abs. 1 BSIG13 |
Bei den Lieferantenpflichten lohnt ein genauer Blick auf den CRA. Er verpflichtet Hersteller, einen Unterstützungszeitraum von in der Regel mindestens fünf Jahren festzulegen und Sicherheitsaktualisierungen kostenlos bereitzustellen.15, 17 Unsere Einordnung: Für Betreiber wird das ab Dezember 2027 zu einem starken Hebel im Einkauf. Wer Stückliste, Meldeweg und Supportzeitraum schon heute vertraglich vereinbart, nutzt diesen Vorteil früher. Altverträge lassen sich bei der nächsten Verlängerung nachziehen.
Vier Kennzahlen, die eine Geschäftsleitung sehen sollte
- AbdeckungAnteil der Systeme und Produkte mit aktueller Stückliste
- Zeit bis WissenStunden von der Warnung bis zur festgestellten Betroffenheit
- Zeit bis SchutzStunden bis Patch oder dokumentierte Überbrückung bei kritischen Lücken
- AltlastZahl der Systeme ohne Herstellerunterstützung, mit Ablösedatum
Unsere Einordnung: php2shell eignet sich gut als Ausgangswert. Wer heute festhält, wann Warnung, Betroffenheit, Entscheidung und Schutz je System erreicht waren, hat den ersten belastbaren Wert für alle vier Kennzahlen. Beim nächsten Fall lässt sich dann zeigen, wie viel schneller das Haus geworden ist.
Nachweis: Beschluss der Geschäftsleitung zu Fristen und Befugnissen; Vertragsklauseln zu SBOM und Meldung; EOL-Register mit Risikoakzeptanzen; Kennzahlenbericht mit Datum; Teilnahmenachweis der Leitung an Schulungen nach § 38 Abs. 3.
EinordnungBelege 2, 8, 11, 13, 15, 17
Ihr eigener Test
Die folgenden drei Fragen helfen Ihnen, Ihren Stand ohne Werkzeug einzuordnen.
Vier Entscheidungen, die Ihr Haus stärken
Mit den folgenden vier Entscheidungen geben Sie Ihrer Informationssicherheit Rückenwind. Jede betrifft Zuständigkeit, Budget oder Haftung und liegt deshalb bei der Leitung.
- Wer führt die Stückliste, und bis wann ist sie vollständig?
- Inventar und SBOM entstehen, wenn jemand den Auftrag, die Werkzeuge und das Recht hat, Angaben von Fachbereichen und Lieferanten einzufordern. Diesen Auftrag mit Termin vergeben Sie. Aus Kapitel 1
- Wer liest die Warnungen, und ab wann werden Sie geweckt?
- Die Quellen sind frei verfügbar. Wirksam werden sie durch eine Zuständigkeit rund um die Uhr und eine Regel, ab welcher Bewertung die Leitung informiert wird. Beides legen Sie als Leitung fest. Aus Kapitel 2
- Wer darf abschalten, und wer darf ein Restrisiko akzeptieren?
- Wenn Befugnisse, Schwellen und Fristen vorher beschlossen sind, mit Vertretung und Pflicht zum Vermerk, kann Ihr Team auch nachts ohne Sitzung zügig handeln. Aus Kapitel 3
- Was verlangen Sie von Ihren Lieferanten, und welche Altlasten tragen Sie noch?
- Stückliste, Meldeweg und Supportzeitraum gehören in jeden neuen Vertrag. Systeme ohne Herstellerunterstützung brauchen ein Ablösedatum oder Ihre Unterschrift unter die Risikoakzeptanz. Das Budget dafür geben Sie frei. Aus Kapitel 4
Fazit
php2shell ist eine Lücke in der Lieferkette, die alle Branchen zugleich trifft. § 30 BSIG verlangt von Betreibern Sicherheit der Lieferkette und ein Management von Schwachstellen; der Cyber Resilience Act verlangt von Herstellern Sorgfalt bei Komponenten Dritter, eine Software-Stückliste und seit dem 11. September 2026 die Meldung aktiv ausgenutzter Schwachstellen binnen 24 Stunden. Die Häuser, die wussten, wo PHP läuft, und die Ankündigung vom 20. Oktober gelesen hatten, konnten am 21. Oktober in wenigen Stunden ruhig und begründet entscheiden. Das leistet ein gelebtes ISMS. Die Geschäftsleitung kann eine solche Lücke nicht verhindern, aber sie kann bestimmen, wie lange ihr Haus verwundbar bleibt. Jeder Schritt, den sie heute anstößt, macht die nächste Lage leichter.
Ein Lieferketten- und Schwachstellenmanagement, das Stückliste, Frühwarnung, Entscheidungswege und Meldepflichten nach BSI-Gesetz und Cyber Resilience Act zusammenführt, bauen wir mit Ihnen auf, im Rahmen Ihres ISMS nach ISO 27001 oder IT-Grundschutz. Wir prüfen, ob Sie Betreiber, Hersteller oder beides sind, ordnen Ihre Pflichten, prüfen die Nachweise und priorisieren den Weg, vertraulich und auf Augenhöhe mit Vorstand und Group Security. Für die technische Seite arbeiten wir mit unseren Kolleginnen und Kollegen von ProSec Defense.
Quellen
offiziell mitgeteilt amtliche Texte, Hersteller und Behörden · berichtet Presse und Sicherheitsunternehmen · behauptet Meinungen, Verbände, Sammelberichte
- The PHP Group: Upcoming Critical PHP Security Release, 20.10.2026. php.netoffiziell mitgeteilt
- The PHP Group: Security advisory: Critical remote code execution vulnerabilities, update now; Releases PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35, 21.10.2026. php.netoffiziell mitgeteilt
- PHP Security Team: GitHub Security Advisories GHSA-w8hw-w9fx-j79w (CVE-2026-109618, RCE via OOM corruption) und GHSA-6wmf-4rv5-p3rp (CVE-2026-109619, RCE via stale global state), 21.10.2026. github.com, github.comoffiziell mitgeteilt
- Bundesamt für Sicherheit in der Informationstechnik: BSI-IT-Sicherheitshinweis „PHP: Kritische Schwachstellen bedrohen Webanwendungen weltweit“, BITS-H Nr. 2026-297981-1132, Version 1.1, 21.10.2026, TLP:CLEAR. bsi.bund.deoffiziell mitgeteilt
- CERT-EU: Security Advisory 2026-018, Critical Vulnerabilities in PHP, 21.10.2026. cert.europa.euoffiziell mitgeteilt
- Cybersecurity and Infrastructure Security Agency (CISA): Critical Vulnerabilities in PHP Require Immediate Patching, 21.10.2026. cisa.govoffiziell mitgeteilt
- Nationaal Cyber Security Centrum (NCSC-NL): Repository php2shell mit Verzeichnis betroffener Software (Quelldaten im SPDX-Format), Stand 21.10.2026. github.comoffiziell mitgeteilt
- Amazon Web Services: Amazon threat intelligence identifies PHP2Shell exploitation prior to public disclosure in MadPot, 21.10.2026. aws.amazon.comberichtet
- heise online: php2shell: Updates trudeln ein, viele Webseiten offline, Angriffe laufen, 22.10.2026. heise.deberichtet
- Reuters: Cloudflare sees millions of exploit attempts after PHP disclosure, 22.10.2026, zitiert nach heise online. reuters.comberichtet
- BSI-Gesetz (BSIG), § 30 Risikomanagementmaßnahmen besonders wichtiger Einrichtungen und wichtiger Einrichtungen. gesetze-im-internet.deoffiziell mitgeteilt
- BSI-Gesetz (BSIG), § 32 Meldepflichten. gesetze-im-internet.deoffiziell mitgeteilt
- BSI-Gesetz (BSIG), § 38 Umsetzungs-, Überwachungs- und Schulungspflicht für Geschäftsleitungen besonders wichtiger Einrichtungen und wichtiger Einrichtungen. gesetze-im-internet.deoffiziell mitgeteilt
- Verordnung (EU) 2024/2847 (Cyberresilienz-Verordnung), Art. 3 Nr. 39 bis 42 Begriffsbestimmungen, ABl. L vom 20.11.2024. eur-lex.europa.euoffiziell mitgeteilt
- Verordnung (EU) 2024/2847, Art. 13 Pflichten der Hersteller, insbesondere Abs. 5, 6 und 8. eur-lex.europa.euoffiziell mitgeteilt
- Verordnung (EU) 2024/2847, Art. 14 Meldepflichten der Hersteller, insbesondere Abs. 1, 2 und 8. eur-lex.europa.euoffiziell mitgeteilt
- Verordnung (EU) 2024/2847, Anhang I Teil II Anforderungen an die Behandlung von Schwachstellen, Nr. 1 bis 8. eur-lex.europa.euoffiziell mitgeteilt
- Verordnung (EU) 2024/2847, Art. 64 Abs. 2 Sanktionen, Art. 69 Abs. 2 und 3 Übergangsbestimmungen, Art. 71 Abs. 2 Geltungsbeginn. eur-lex.europa.euoffiziell mitgeteilt
- Deutscher Bundestag: Gesetzentwurf der Bundesregierung, Entwurf eines Gesetzes zur Durchführung der Verordnung (EU) 2024/2847, BT-Drs. 21/6134 vom 26.05.2026. bundestag.deoffiziell mitgeteilt
- Bundesamt für Sicherheit in der Informationstechnik: Technische Richtlinie TR-03183, Cyber-Resilienz-Anforderungen an Hersteller und Produkte, Teil 2: Software Bill of Materials (SBOM). bsi.bund.deoffiziell mitgeteilt
- Bundesamt für Sicherheit in der Informationstechnik: Common Security Advisory Framework (CSAF). bsi.bund.deoffiziell mitgeteilt
- ProSec Defense: php2shell: Website offline nehmen? Erst härten, dann patchen., 22.10.2026. prosec-defense.comberichtet
- Verordnung (EU) 2016/679 (Datenschutz-Grundverordnung), Art. 33 Meldung von Verletzungen des Schutzes personenbezogener Daten an die Aufsichtsbehörde. eur-lex.europa.euoffiziell mitgeteilt
Hinweis: Dieser Beitrag ist eine fachliche Einordnung und keine Rechtsberatung, Steuerberatung oder sonstige Rechtsdienstleistung. Er ersetzt keine Prüfung des Einzelfalls durch eine zugelassene Rechtsanwältin oder einen zugelassenen Rechtsanwalt. Die Zuordnung zu Gesetzen, Normen und Fristen ist unsere Lesart zum genannten Informationsstand; vor einer Entscheidung im eigenen Haus sind Rechtsquellen und Fristen zu prüfen. Die Lage zu php2shell entwickelt sich weiter; maßgeblich sind die jeweils aktuellen Hinweise von PHP, BSI und Ihren Herstellern.