„`html
Zusammenfassung
CVE-2026-63231 beschreibt eine Post-Authentifizierung SQL-Injection-Schwachstelle in Koollab LMS mit CVSS-Score 8.1 (High). Ein authentifizierter Angreifer kann über den „Face-to-Face Runs Update“-Endpoint eine fehlerbasierte SQL-Injection durchführen, um die gesamte Anwendungsdatenbank auszulesen und gültige JWT-Token für Account-Übernahmen zu erlangen.
Betroffene Systeme
Die Schwachstelle betrifft mehrere Versionen von Koollab Learning Management System. Eine offizielle Patch ist derzeit nicht verfügbar. Administratoren sollten überprüfen, ob ihre Koollab-Instanzen betroffen sind und entsprechende Sicherheitsmassnahmen implementieren.
Technische Details
Der Angriff setzt auf fehlerbasierte SQL-Oracle-Techniken ab. Die verwundbare Stelle befindet sich im Endpoint zur Aktualisierung von Face-to-Face-Durchläufen. Durch manipulierte Eingaben können Angreifer SQL-Fehler provozieren, die Datenbankstruktur und -inhalte offenlegen.
Eine kritische Folge ist die Extraktion von JWT-Token aus der Datenbank, die für die Authentifizierung in der Anwendung verwendet werden. Mit gültigen Token können Angreifer beliebige Benutzerkonten übernehmen, ohne Passwörter zu kennen.
Empfohlene Massnahmen
- Sofort: Beschränkung des Administratorzugriffs auf Koollab-Instanzen
- Monitoring: Überwachung des Face-to-Face-Runs-Endpoints auf verdächtige Anfragen
- Input-Validierung: Stringente Validierung aller Benutzereingaben
- Prepared Statements: Verwendung von parametrisierten Abfragen statt String-Konkatenation
- Token-Rotation: Regelmässige JWT-Token-Erneuerung durchführen
- Vendor-Kontakt: Regelmässige Prüfung auf offizielle Sicherheits-Updates
Bewertung
Mit CVSS 8.1 und fehlender Patch ist diese Schwachstelle kritisch für betroffene Organisationen. Der Netzwerkzugriff und das Authentifizierungserfordernis reduzieren zwar das unmittelbare Risiko, jedoch ermöglicht die Möglichkeit der Datenbankexfiltration und Account-Übernahme erhebliche Sicherheitsrisiken. Sofortige Gegenmassnahmen sind erforderlich.
„`