„`html
Zusammenfassung
CVE-2023-54366 beschreibt eine kritische Schwachstelle in SurrealDB vor Version 1.0.1. Das Datenbankensystem weist fehlerhafte Standard-Tabellenberechtigungen auf, die auf FULL statt NONE gesetzt sind. Dies ermöglicht unbefugten Benutzern umfangreiche Datenbankoperationen durchzuführen, ohne dass explizite Zugriffsbeschränkungen definiert wurden.
Betroffene Systeme
Die Schwachstelle betrifft SurrealDB-Installationen vor Version 1.0.1. Kritisch gefährdet sind insbesondere:
- Ă–ffentlich exponierte SurrealDB-Instanzen ohne Authentifizierung
- Datenbankinstanzen mit Standard-Konfiguration in Entwicklungs- und Produktionsumgebungen
- Systeme mit unzureichenden Netzwerk-Zugriffsbeschränkungen
Technische Details
Das Kernproblem liegt in der fehlerhaften Permission-Konfiguration: SurrealDB setzt Tabellen-Standardberechtigungen auf FULL statt NONE. Dies gewährt allen Benutzern innerhalb ihres Autorisierungsbereichs vollständigen Zugriff auf:
- SELECT-Operationen (Datenlesung)
- CREATE-Operationen (Datenerstellung)
- UPDATE-Operationen (Datenmodifikation)
- DELETE-Operationen (Datenlöschung)
Unauthentifizierte Angreifer können diese Schwachstelle ausnutzen, um Datenverlust, Datenmanipulation oder Datenverletzungen zu verursachen. Der Angriffsvektor ist netzwerkbasiert und erfordert nur Zugriff auf die DB-Instanz.
Empfohlene Massnahmen
- Sofortiges Upgrade: Aktualisieren Sie SurrealDB auf Version 1.0.1 oder höher
- Explizite Permissions: Definieren Sie explizit Tabellen-Berechtigungen auf NONE und gewähren Sie nur notwendige Rechte
- Netzwerksegmentierung: Beschränken Sie Datenbankzugriff durch Firewall-Regeln und VPN
- Authentifizierung: Implementieren Sie starke Authentifizierungsmechanismen
- Audit-Logging: Aktivieren Sie vollständiges Logging für Datenbankoperationen
- Monitoring: Überwachen Sie verdächtige Datenbank-Aktivitäten
Bewertung
Mit einem CVSS-Score von 8.8 (High) stellt diese Schwachstelle eine erhebliche Bedrohung dar. Die Kombination aus unkontrollierten Datenbankoperationen und möglichen unauthentifizierten Zugriffen führt zu kritischem Gefährdungspotential. Ein sofortiges Patch-Management ist erforderlich.
„`