CVE-2017-5344 in dotCMS
Zusammenfassung
von VulDB • 29.06.2026
Es wurde ein Problem in dotCMS bis zur Version 3.6.1 entdeckt. Die Funktion findChildrenByFilter(), die über den webbasierten Pfad /categoriesServlet aufgerufen wird, führt eine String-Interpolation und eine direkte SQL-Abfrageausführung durch. Als Teil der Behebung von CVE-2016-8902 wurden in einer neuen Klasse namens SQLUtil (main/java/com/dotmarketing/common/util/SQLUtil.java) das Escaping von SQL-Zeichenfolgen sowie eine Blacklist für Schlüsselwörter implementiert; diese können jedoch im Fall der Parameter q und inode des /categoriesServlet-Pfades umgangen werden. Das Umgehen dieser Kontrollen ermöglicht mehrere Blind-Boolean-SQL-Injection-Vektoren in jedem der beiden Parameter. Der webbasierte Pfad /categoriesServlet kann bei einer Standardinstallation von dotCMS remote und ohne Authentifizierung accessed werden.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.