CVE-2026-45138 in ci4ms
Tóm tắt
Bởi VulDB • 20/07/2026
CI4MS là một khung hệ thống quản lý nội dung dựa trên CodeIgniter 4. Trước phiên bản 0.31.9.0, quy tắc xác thực `html_purify` tùy chỉnh được sử dụng để làm sạch nội dung bài viết blog dựa vào việc thay đổi giá trị theo tham chiếu (`?string &$str`), nhưng bộ xác thực của CodeIgniter 4 lại truyền một bản sao cục bộ của giá trị đó, khiến văn bản đã được làm sạch bị loại bỏ ngầm. Bộ điều khiển Blog ghi trực tiếp `$lanData['content']` vào `blog_langs.content`, và mẫu công khai hiển thị nó mà không thoát ký tự — dẫn đến lỗi Stored XSS có thể thực thi trên trình duyệt của bất kỳ khách truy cập nào, bao gồm cả superadmin khi xem trước hoặc chỉnh sửa bài viết. Phiên bản 0.31.9.0 đã vá lỗ hổng này.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.