21.10.2026: Sicherheitswarnung PHP – Maßnahmen dringend empfohlen

Zuletzt geändert von Till Eberlein am 2026/10/30 20:50

Übersicht

Abbildung eines Computerbildschirmes

Display Showing Stages of Hacking in Progress: Exploiting Vulnerability, Executing and Granted Access. by Aleksei Gorodenkov from Noun Project (CC BY-NC-ND 2.0)

Stand 29.10.2026 - 19:00 Uhr: Bitte aktualisieren Sie alle SLES basierten Server

In der Zwischenzeit sind die SLES Updates auch in den OES und Filr Produkten angekommen und können per Onlineupdate eingespielt werden.

Auf dem Filr machen Sie das über ein Browserfenster in der Filr Appliance Webkonfiguration. Es werden dabei nicht nur die Patches eingespielt, sondern (je nach vorherigem Versionsstand) der Filr auch gleich auf die Version 26.4 angehoben.

Warnung

Sollten Sie noch ältere Versionen in Betrieb haben, ist jetzt genau der richtige Zeitpunkt für das Upgrade. Veraltete Versionen bedeuten immer ein hohes Sicherheitsrisiko.

Auf dem OES Server (GServer) können Sie die Updates auf der Konsole per zypper patch Befehl installieren lassen oder auf der grafischen Oberfläche mit YaST. Kontrollieren Sie nach dem Update, ob die PHP Module auch in der korrigierten Version installiert wurden.

paed.ML Novell
zypper patch

zypper se --installed-only -s 'php'

Sollten die Versionen immer noch nicht aktuell sein, müssen unter Umständen (wieder je nach OES Version und Patchstand) vorher noch zwei Repositories aktiviert werden:

  • OES2x.x-SLE-Module-Web-Scripting15-SPx-Pool
  • OES2x.x-SLE-Module-Web-Scripting15-SPx-Updates

In unserer Testumgebung war dies für OES 24.4 nicht nötig, für OES 25.4 sehr wohl. Auch die Versionierung unterscheidet sich hier etwas. Bei OES 24.4 fließt die Patchversion am Ende der Versionsnummer ein (z.B. php8 --> 8.0.30-150400.4.80.1) bei OES25.4 ändert sich auch die Hauptversion (z.B. php8 --> 8.3.36-150700.3.24.1). Am einfachsten bewerkstelligen Sie das in der grafischen Oberfläche mit YaST, da man dort am ehesten den Überblick behält. Aber es geht natürlich auch auf der Konsole.

Stellen Sie sich dann auf eine größere Anzahl an Updates ein, da bei vorher deaktiviertem Repository jetzt mit großer Wahrscheinlichkeit auch noch andere Updates installiert werden. Diese Updates sollten ALLE eingespielt werden, nicht nur die PHP-Patches.

Warnung

Auch hier gilt: Es ist nun genau der richtige Zeitpunkt, das System auf aktuellen Stand zu bringen. OES 23.4 ist zum Beispiel nur noch bis Dezember diesen Jahres supported und somit dann ein sehr hohes Sicherheitsrisiko. Stand der Dinge sollte OES 25.4 sein.

Fehler

Denken Sie unbedingt daran, vor dem Durchführen der Updates und Upgrades einen Snapshot anzulegen. Und denken Sie ebenfalls daran, diesen bei fehlerfreier Funktionalität des Systems dann auch wieder zu löschen.

Auch wenn Vibe und GMS nicht von der PHP-Lücke betroffen sind, ist es erforderlich, diese bei der aktuellen Lage auch auf Aktualisierungen prüfen. Der ZCM Server (ZServer) hat zum jetzigen Stand keine weiteren Onlineupdates bekommen. Hier sollte nach wie vor php im Browser deaktiviert bleiben.

Stand 23.10.2026 - 15:45 Uhr: Bitte aktualisieren Sie Ihre Nextcloud

Für Ihre paed.ML Nextcloud sind nun Updates für PHP verfügbar, die Sie manuell einspielen müssen.
Diese Schritte gelten sowohl für Nextcloud-VMs die an die paed.ML Linux / GS angebunden sind als auch für solche, die an die paed.ML Windows angebunden sind.

Sollten Probleme beim Ausführen der nachfolgenden Schritte auftreten, so zögern Sie nicht, sich an die paed.ML Hotline zu wenden.

Warnung

Voraussetzung für die nachfolgenden Schritte ist, dass Ihre paed.ML Nextcloud das Betriebssystem UCS 5.0 einsetzt.

Sollte noch UCS 4.4 im Einsatz sein, so muss die neueste Version der paed.ML Nextcloud-VM auf Ihrem Hypervisor installiert werden oder ein Upgrade auf UCS 5.0 durchgeführt werden.

Warnung

Bitte sichern Sie grundsätzlich Ihre Systeme vor Veränderungen und Updates mit geeigneten Methoden!

  1. Zu Beginn deaktivieren Sie bitte temporär die Portweiterleitung für Port 443 in Ihrer paed.ML Firewall (Octogate, OPNsense, pfSense, Sophos), damit während des Updatevorgangs keine Kompromittierung von außen stattfinden kann.
    Beachten Sie bitte, dass dadurch temporär auch kein Zugriff von außen auf andere Systeme, z.B. Relution MDM, möglich ist.
  2. Erstellen Sie ein Backup Ihrer paed.ML Nextcloud-VM vor dem Updatevorgang, mind. jedoch einen Snapshot in Ihrem Hypervisor.
  3. Starten Sie die paed.ML Nextcloud und melden Sie sich als "root" an.
  4. Prüfen Sie den Speicherplatz Ihrer Boot-Partition. Wenn /boot auf der Nextcloud voll ist, kann der Kernel nicht aktualisiert werden. Der Speicherplatz kann mit diesem Befehl geprüft werden:

    paed.ML Nextcloud
    df -h
    2026-10-26 10_59_43-KH-80-AdminVM - VMware Remote Console.png

    Hier ist genügend Speicherplatz auf /boot vorhanden

    Nutzen Sie zum Löschen von alten Kernels nun diesen Befehl:

    paed.ML Nextcloud
    univention-prune-kernels -v

    Sollte bei diesem Schritt Probleme auftreten, melden Sie sich bitte bei der entsprechenden Hotline. 

  5. Führen Sie ein UCS-Update durch auf UCS 5.0-10 errata 1507 (oder höher):
    paed.ML Nextcloud
    univention-upgrade --updateto 5.0-99 --disable-app-updates
  6. Überprüfen Sie die Versionsstände von UCS und den installierten Apps - insb. Nextcloud muss in Version 32.0.13-1 installiert sein:
    paed.ML Nextcloud
    univention-app info
    Versionsinformationen von UCS und den installierten Apps mit dem Befehl univention-app info

    Es muss UCS 5.0-10 errata1507 (oder höher) und Nextcloud 32.0.13-1 installiert sein.

    Sollte Nextcloud nicht in Version 32.0.13-1 installiert sein, so aktualisieren Sie bitte auf diese Version.

    Der Updatevorgang ist hier beschrieben:

  7. Zum Schluß aktivieren Sie bitte die Portweiterleitung für Port 443 in Ihrer paed.ML Firewall (Octogate, OPNsense, pfSense, Sophos) wieder, damit der Zugriff von außen wieder möglich ist.

Nicht mehr notwendige Anpassungen

  1. Überprüfen Sie nun die im Nextcloud-Docker-Container installierte PHP-Version: 
    paed.ML Nextcloud
    univention-app shell nextcloud apt-cache policy libapache2-mod-php8.3
    Versionsprüfung von libapache2-mod-php8.3 im Nextcloud-Docker-Container

    Es ist noch die alte PHP-Version 8.3.6-0ubuntu0.24.04.10 installiert.

  2. Spielen Sie nun die Ubuntu-Updates im Nextcloud-Docker-Container ein:
    paed.ML Nextcloud
    univention-app shell nextcloud sh -c 'apt update && unattended-upgrades'
    Ubuntu-Updates im Nextcloud-Docker-Container installieren mit dem Befehl univention-app shell nextcloud sh -c 'apt update && unattended-upgrades'

    Paketlisten werden aktualisiert

    Die erscheinenden Warnungen "/usr/bin/unattended-upgrades:567 DeprecationWarning:" können ignoriert werden.

  3. Überprüfen Sie nun die im Nextcloud-Docker-Container installierte PHP-Version erneut:
    paed.ML Nextcloud
    univention-app shell nextcloud apt-cache policy libapache2-mod-php8.3
    Versionsprüfung von libapache2-mod-php8.3 im Nextcloud-Docker-Container (neu)

    Nun ist die neue PHP-Version 8.3.6-0ubuntu0.24.04.13 installiert.

  4. Starten Sie danach den Nextcloud-Docker-Container neu:
    paed.ML Nextcloud
    univention-app restart nextcloud

Stand 22.10.2026 - 20:30 Uhr: SuSE und Opentext arbeiten mit Hochdruck an Patches

Es wurden bereits viele Systempatches  freigegeben: CVE-2026-109618 und CVE-2026-109619. Aktuell kommen diese nun auch in unseren Systemen an. Für OES 25.4 mit Für reine SLES 15 Systeme stehen offizielle Patches zur Verfügung, aber diese scheinen noch nicht in den OES Repos angekommen zu sein. Das soll spätestens am Montag der Fall sein. Kontrollieren Sie mit

console
zypper patch

ihr System. Sollten auch mit einem OES 25.4 mit auf einem reinen SLES 15 keine PHP-Patches aufgelistet werden, melden Sie sich bitte bei der Hotline.

Wer sicher gehen will (auch im internen Netz), kann php im Apache des ZServer, GServer und Filr deaktivieren, bis auch für diese Systeme Sicherheitspatches bereitstehen:

/etc/sysconfig/apache2

Dort unter APACHE_MODULES alles was mit php zu tun hat vorerst entfernen. Zum Beispiel php, php5, php8 oder mod_php8. Dann den Apache neu starten

console
systemctl restart apache2.service

Mit

console
apache2ctl -M

prüfen, ob alle php Module deaktiviert wurden.

Warnung

Bitte beachten Sie, dass dann natürlich alle Dienste, die diese php-Module nutzen, nicht mehr zur Verfügung stehen.

Stand 22.10.2026 - 11:30 Uhr: Bitte aktualisieren Sie Ihre UCS-Server

Für PHP auf dem Server der paed.ML Linux / paed.ML für Grundschulen 7.2 oder 8.0 sind Updates verfügbar. Auf dem OPSI-Server ist nichts zu tun.

Diese Updates werden am Freitag, 23.10.2026, abends automatisch eingespielt.

Alternativ können Sie diese auch manuell einspielen, indem Sie an der Konsole des Servers folgenden Befehl(e) ausführen:

paed.ML Linux / GS 8.0
univention-upgrade --updateto 5.0-99
paedML Linux / GS 7.2
univention-upgrade --updateto 4.4-99
systemctl restart apache2

Stand 22.10.2026 - 08:15 Uhr: Bitte aktualisieren Sie Ihre pfSense Firewall

Für pfSense Versionen 2.8.1 und 2.9.0 ist ein PHP-Update erschienen: Critical PHP Security Update

Um das Update einzuspielen, führen Sie folgende Befehle an der Konsole der pfSense aus:

Bash
pfSense-upgrade -c
pkg upgrade -y
pkg upgrade -fy pfSense-pkg-WireGuard
/etc/rc.reboot

Sollten Sie noch eine ältere Version der pfSense einsetzen, so aktualisieren Sie bitte auf Version 2.9.0: siehe Anleitung.

Stand 21.10.2026 - 23:35 Uhr: Bitte spielen Sie das OPNsense Update ein

We have just released a hotfix for both the OPNsense Community Edition (26.7.7) and Business Edition (26.4.2p3), addressing two recently disclosed critical PHP vulnerabilities. The update includes the following PHP version upgrades:

Community Edition 26.7.7: PHP 8.5.12
Business Edition 26.4.2p3: PHP 8.3.36

We strongly recommend installing this security update as soon as possible to ensure your systems remain protected.
Important: Users running the captive portal are advised to restart their captive portal service after installing the update to ensure the security fixes take effect.

Stand 21.10.2026 - 16:05 Uhr: Bitte trennen Sie die Nextcloud vom Internet

Uns erreichte die Meldung, über eine Sicherheitslücke in PHP, das unter anderem in der Nextcloud zum Einsatz kommt. Daher haben wir uns dazu entschlossen den Schulen dringend zu empfehlen, die Anbindung der Nextcloud ans Internet zu deaktivieren, damit diese nicht mehr von außen erreichbar ist.

Die schnellste und verlässliche Lösung ist das Herunterfahren der virtuellen Maschine paed.ML Nextcloud.

Sobald zuverlässige weitere Erkenntnisse zur Verfügung stehen, erhalten Sie von uns weitere Informationen per Mail oder über diese Seite.

Entkoppelt von der paed.ML - zu Ihrer eigenen Sicherheit: bitte prüfen Sie auch alle externen Dienste wie z.B. Moodle oder Ihre Homepages.

Falls Sie Rückfragen haben, wenden Sie sich bitte wie gewohnt an unsere paed.ML Hotline.

Quellen

www.bsi.bund.de

www.heise.de/news

www.nextcloud.com