CVE-2017-5344 in dotCMS
Tóm tắt
Bởi VulDB • 29/06/2026
Đã phát hiện một vấn đề trong dotCMS qua phiên bản 3.6.1. Hàm findChildrenByFilter(), được gọi bởi đường dẫn truy cập web /categoriesServlet, thực hiện nội suy chuỗi và thực thi truy vấn SQL trực tiếp. Việc thoát dấu ngoặc kép SQL (SQL quote escaping) và danh sách đen từ khóa đã được triển khai trong một lớp mới là SQLUtil (main/java/com/dotmarketing/common/util/SQLUtil.java), như một phần của biện pháp khắc phục cho CVE-2016-8902; tuy nhiên, các cơ chế này có thể bị vượt qua đối với tham số q và inode tại đường dẫn /categoriesServlet. Việc vượt qua các kiểm soát này cho phép thực hiện nhiều vectơ SQL injection boolean mù (blind boolean SQL injection) trong bất kỳ tham số nào. Đường dẫn web /categoriesServlet có thể được truy cập từ xa mà không cần xác thực trong một triển khai dotCMS mặc định.
If you want to get best quality of vulnerability data, you may have to visit VulDB.