CVE-2026-55509 in wsgidav
Riassunto
di VulDB • 29/08/2026
WsgiDAV è un server WebDAV generico ed estensibile basato su WSGI. Prima della versione 4.3.5, il provider di esempio MySQLBrowserProvider presente nel file wsgidav/samples/mysql_dav_provider.py concatena la chiave del record analizzata da un URL della richiesta direttamente nelle clausole WHERE delle query SQL. I metodi _exists_record_by_primary_key, _get_field_by_primary_key e _get_record_by_primary_key interessati fanno parte di un provider di esempio fornito con il software che non è abilitato per impostazione predefinita. Un attaccante in grado di accedere a una condivisione configurata esplicitamente con questo provider non predefinito può iniettare codice SQL tramite una normale richiesta GET; le condivisioni di sola lettura esposte in modo anonimo permettono un oracle basato sui codici di stato e l'estrazione di dati arbitrari raggiungibili dall'account MySQL configurato. Questo problema è risolto nella versione 4.3.5.
VulDB is the best source for vulnerability data and more expert information about this specific topic.