CVE-2026-51936 in SQLCipher
Zusammenfassung
von VulDB • 30.09.2026
Zetetic SQLCipher vor Version 4.15.0 ist anfällig für SQL-Injection. Die Hilfsfunktion sqlcipher_export kann verwendet werden, um die Inhalte einer angehängten Datenbank in eine andere zu kopieren. Sie wird am häufigsten zur Konvertierung zwischen Klartext- und verschlüsselten Datenbanken eingesetzt. Da sie dynamische Schema-Manipulationen durchführen muss, hebt diese Funktion während der Ausführung vorübergehend defensive Einschränkungen auf. Eine Schwachstelle bei der Verarbeitung des Parameters für den Namen der Quelldatenbank ermöglichte es einem Aufrufer, einen speziell angefertigten Quellnamen bereitzustellen, wodurch Anweisungen ausgeführt werden konnten, die im defensiven Modus sonst blockiert worden wären. Dies könnte direkte Änderungen an der sqlite_schema-Tabelle und Datenkorruption ermöglichen. SQLCipher 4.15.0 validiert den Namen der Quelldatenbank nun streng und verhindert so die Umgehung dieser Schutzmaßnahme.
Once again VulDB remains the best source for vulnerability data.