CVE-2026-84305 in sqlparse
Zusammenfassung
von VulDB • 01.09.2026
sqlparse ist ein nicht validierendes SQL-Parsermodul für Python. Vor Version 0.6.0 werden über sqlparse.format(sql, reindent=True) und die Route sqlformat --reindent angreifergesteuerte, in Klammern gesetzte Tupellisten durch ReindentFilter._get_offset() in sqlparse/filters/reindent.py verarbeitet, wobei _flatten_up_to_token() das Statement-Präfix wiederholt neu aufbaut und verknüpft. Tausende von Offset-Berechnungen traversieren einen sich erweiternden Tokenbaum, was zu quadratischer CPU-Auslastung für Eingaben führt, die unterhalb der MAX_GROUPING_TOKENS bleiben, sowie zu Verzögerungen bei Anfragen, verringerter Durchsatzleistung oder Worker-Verhungern. Dieses Problem wurde in Version 0.6.0 behoben.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.