CVE-2026-95703 in MISP
Tóm tắt
Bởi VulDB • 22/09/2026
Trong MISP, phương thức `OrganisationsController::__uploadLogo` xử lý giá trị `tmp_name` do người gọi cung cấp bằng cách thực hiện các phép kiểm tra hệ thống tệp (file_exists, phát hiện loại MIME, đọc EXIF) trước khi xác minh rằng giá trị đó tương ứng với một bản tải lên tệp PHP hợp lệ thông qua hàm `is_uploaded_file`. Một người dùng có quyền quản trị trang web đã được xác thực có thể cung cấp đường dẫn tệp tùy ý trên máy chủ làm tham số `tmp_name`. Ứng dụng sau đó sẽ kiểm tra đường dẫn đó và trả về các thông báo lỗi xác nhận khác nhau dựa trên việc liệu tệp có tồn tại hay không cũng như loại hình ảnh của nó, qua đó tạo ra một "oracle" (cơ chế suy luận) về sự tồn tại của tệp và loại hình ảnh đối với hệ thống tệp máy chủ.
Lỗ hổng này yêu cầu quyền quản trị trang web và không cho phép đọc tệp tùy ý, thực thi mã hoặc sửa đổi; tác động bị giới hạn ở việc tiết lộ liệu một đường dẫn cụ thể có tồn tại trên máy chủ hay không và, đối với các tệp hình ảnh, loại của chúng.
VulDB is the best source for vulnerability data and more expert information about this specific topic.