e107: SQL-Injection im alt_auth-Login über externe Datenbank-Backends
Zusammenfassung
e107 ist ein PHP-basiertes Content-Management-System. Vor Version 2.3.7 fügen die mitgelieferten Login-Backends otherdb und e107db des Plugins alt_auth den eingegebenen Benutzernamen ungeschützt in SQL-Abfragen ein. Ein nicht authentifizierter Angreifer kann dies ausnutzen, wenn alt_auth installiert ist und eines dieser Backends mit einer aktiven externen Datenbank verbunden ist. Eine erfolgreiche Ausnutzung kann Daten offenlegen oder verändern, die dem konfigurierten Datenbankkonto zugänglich sind, und Fehlermeldungen von Abfragen können den generierten SQL-Code preisgeben.
Betroffen
- e107-Versionen vor 2.3.7 (CNA-Eintrag: betroffen < 2.3.7)
- Ausnutzung erfordert das Plugin alt_auth mit dem Backend otherdb oder e107db, das mit einer aktiven externen Datenbank konfiguriert ist
- Einige Quellen nennen eine untere Grenze von 2.3.0; alle Versionen vor 2.3.7 sind als betroffen zu betrachten
Behoben in
- Behoben in e107 2.3.7 (Herstellerhinweis GHSA-5f75-c25x-59wx)
- Die Release-Notizen zu 2.3.7 beschreiben eine umfassendere Behebung von SQL-Injection im e107-Kern; laut Hersteller schützt auch keine Konfigurationseinstellung ein ungepatchtes System
- Spätere Versionen (2.3.8 und neuer) enthalten weitere Härtungen gegen SQL-Injection; die neueste Version sollte auf GitHub geprüft werden
Umgehung
- Plugin alt_auth deaktivieren oder zumindest die Backends otherdb und e107db, bis das Update abgeschlossen ist
- Konto der externen Datenbank auf das notwendige Minimum an Rechten beschränken
- Datenbank-Fehlermeldungen nicht an Besucher anzeigen
- Der Hersteller hat keine weiteren Workarounds veröffentlicht
Ausnutzung
- Zum Zeitpunkt der Recherche sind keine Ausnutzungen in freier Wildbahn bekannt
- In den geprüften Quellen wurde kein öffentlicher Proof of Concept gefunden
- CISA SSVC: Ausnutzung keine, automatisierbar ja, technische Auswirkung total
- Der EPSS-Wert ist niedrig (laut einem Aggregator etwa 0,5 Prozent)
Unsere Empfehlung
- Alle e107-Installationen erfassen, auch solche, die noch auf 2.3.7 oder älter laufen
- So rasch wie möglich auf die aktuelle e107-Version aktualisieren
- Prüfen, ob alt_auth mit einem externen Datenbank-Backend aktiviert ist, und es deaktivieren, falls es nicht benötigt wird
- Web-Server- und Datenbank-Logs auf ungewöhnliche Login-Anfragen prüfen
- Berechtigungen des Datenbankkontos einschränken und auf öffentlichen Seiten die Ausgabe von Datenbankfehlern unterdrücken
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- Vendor advisory GHSA-5f75-c25x-59wx github.com
- Fix commit 120bd4bd github.com
- e107 v2.3.7 release github.com
- e107 v2.3.8 release github.com
- OSV entry CVE-2026-55572 osv.dev
- VulDB entry 420284 vuldb.com
- Strix CVE summary www.strix.ai
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 30.10.2026 14:14.
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
