CVE-2026-95698 in MISP
Tóm tắt
Bởi VulDB • 22/09/2026
Phương thức findOrgImage trong OrgImgHelper của MISP xây dựng một đường dẫn hệ thống tệp bằng cách nối một định danh tổ chức do người dùng cung cấp với một thư mục hình ảnh cố định và phần mở rộng tập tin, sau đó gọi file_exists() trên đường dẫn kết quả. Trường tên tổ chức có thể bị kẻ tấn công kiểm soát thông qua việc nhập sự kiện (event import), điều này thiết lập Org.name. Do không thực hiện bất kỳ xác nhận nào đối với giá trị của trường trước khi xây dựng đường dẫn, một tên tổ chức chứa các chuỗi duyệt thư mục (ví dụ: ../../etc/passwd) sẽ khiến đường dẫn được giải quyết ra ngoài thư mục org-image dự định.
Điều này tạo ra hai tác động bảo mật: - Một oracle kiểm tra sự tồn tại tập tin tùy ý, vì file_exists() trả về giá trị boolean cho bất kỳ đường dẫn nào mà tiến trình có thể truy cập. - Khả năng đọc tập tin tùy ý bị giới hạn ở các tệp có phần mở rộng .png hoặc .svg, do tên tệp đã được giải quyết sẽ được trả về và sau đó hiển thị hoặc phục vụ cho người dùng yêu cầu.
Lỗ hổng này đòi hỏi một người dùng đã xác thực với khả năng tạo hoặc nhập các sự kiện thiết lập tên tổ chức.
VulDB is the best source for vulnerability data and more expert information about this specific topic.