„`html
Zusammenfassung
Eine SQL-Injection-Schwachstelle in Open ISES Tickets vor Version 3.44.2 ermöglicht authentifizierten Angreifern, die Datenbankintegrität zu kompromittieren. Die Anfälligkeit liegt in der Datei message.php vor, wo Benutzereingaben unsanitiert in SQL-Abfragen eingebunden werden.
Betroffene Systeme
Open ISES Tickets Versionen vor 3.44.2 sind betroffen. Die Schwachstelle wurde in verschiedenen Umgebungen identifiziert und betrifft insbesondere Installationen, die authentifizierten Benutzerzugriff ermöglichen.
Technische Details
Die SQL-Injection tritt in message.php auf, wo die POST-Parameter frm_ticket_id und frm_resp_id direkt in WHERE-Klauseln von SELECT- und UPDATE-Anweisungen verkettete werden. Eine entsprechende Eingabevalidierung und Parameterisierung fehlt vollständig.
Ein authentifizierter Angreifer kann durch Manipulation dieser Parameter beliebige SQL-Befehle ausführen. Dies ermöglicht das Auslesen sensibler Daten, das Modifizieren von Einträgen oder das Löschen von Datenbankeinhalten. Die Anfälligkeit erfordert Authentifizierung, reduziert aber nicht das Risiko erheblich, da viele Organisationen Ticketsysteme mit breitem Zugriff betreiben.
Empfohlene Massnahmen
- Sofortiges Update: Aktualisieren Sie Open ISES Tickets auf Version 3.44.2 oder neuer
- Eingabevalidierung: Implementieren Sie strikte Validierung fĂĽr numerische Parameter
- Prepared Statements: Nutzen Sie parameterisierte Abfragen fĂĽr alle Datenbankzugriffe
- Web Application Firewall: Konfigurieren Sie WAF-Regeln zur SQL-Injection-Erkennung
- Zugriffskontrolle: Beschränken Sie den Zugriff auf das Ticketsystem auf notwendige Benutzer
- Datenbanküberwachung: Implementieren Sie Monitoring verdächtiger Datenbankaktivitäten
Bewertung
CVSS Score: 7.1 (High)
Trotz erforderlicher Authentifizierung wird die Schwachstelle als kritisch eingestuft. Die Möglichkeit, Datenbankoperationen durchzuführen, stellt eine erhebliche Bedrohung dar. Organisationen sollten dieses Update mit hoher Priorität einspielen.
„`