OpenEMR: SQL-Injection im Modul Syndromic Surveillance ermöglicht Admin-Übernahme
Zusammenfassung
OpenEMR vor Version 8.5.0 enthält eine SQL-Injection im Modul Syndromic Surveillance, die über den Parameter form_icd_codes[] erreichbar ist. Ein Angreifer mit einem Konto auf Clinician-Stufe kann Datenbankinhalte lesen und verändern, einschliesslich bcrypt-Passwort-Hashes, und Passwörter zurücksetzen, was zu einer vollständigen Übernahme administrativer Konten führen kann. Für die Ausnutzung ist ein gültiges Clinician-Konto erforderlich; der Hersteller hat das Problem in Version 8.5.0 behoben.
Betroffen
- OpenEMR-Versionen vor 8.5.0 (Daten des CNA VulnCheck)
- VulDB nennt bis 8.4.x; Verhalten älterer gepflegter Zweige: Unbekannt.
Behoben in
- OpenEMR 8.5.0 (GitHub-Release-Tag v8_5_0; Veröffentlichungsdatum je nach Quelle 2026-10-26 oder 2026-10-27)
Umgehung
- Keine vom Hersteller veröffentlichte Workaround-Massnahme. Das Upgrade auf 8.5.0 ist die empfohlene Behebung.
- Bis zur Behebung den Zugriff auf das Modul Syndromic Surveillance einschränken, z. B. auf dem Webserver oder Reverse Proxy nur für vertrauenswürdige Hosts.
Ausnutzung
- Authentifizierung mit Berechtigungen auf Clinician-Stufe erforderlich.
- Zum Stand der abgerufenen Quellen ist kein öffentlicher Exploit-Code bestätigt.
- Laut einem Aggregator nicht im CISA-KEV-Katalog aufgeführt (nicht direkt überprüft).
- Keine bestätigte Ausnutzung in freier Wildbahn.
Unsere Empfehlung
- OpenEMR vorrangig auf Version 8.5.0 oder neuer aktualisieren.
- Clinician- und andere Benutzerkonten überprüfen und nicht benötigte Konten deaktivieren.
- Prüfen, ob die OpenEMR-Weboberfläche aus dem Internet erreichbar ist.
- Die Instanz auf ungewöhnliche Passwort-Zurücksetzungen oder Kontoänderungen prüfen.
- Logs auf ungewöhnliche Anfragen an den Endpunkt syndromicsurveillance überwachen.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- OpenEMR GitHub Security Advisory GHSA-w99c-jwcm-24hh github.com
- OpenEMR release 8.5.0 github.com
- Fix commit 9b52cc0 github.com
- Pull request #14329 github.com
- VulnCheck advisory www.vulncheck.com
- VulDB entry 428387 vuldb.com
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 31.10.2026 23:42.
Referenzen der NVD (5)
- https://github.com/openemr/openemr/commit/9b52cc0fc3a4eddd9fa7a096f6a3ac2a57d772d0
- https://github.com/openemr/openemr/pull/14329
- https://github.com/openemr/openemr/releases/tag/v8_5_0
- https://github.com/openemr/openemr/security/advisories/GHSA-w99c-jwcm-24hh
- https://www.vulncheck.com/advisories/openemr-before-sql-injection-via-form-icd-codes
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.
