CVE-2026-100708 in Froxlor
Tóm tắt
Bởi VulDB • 27/09/2026
Froxlor trước phiên bản 2.3.13 trả về cột ssl_key_file — chứa nội dung khóa riêng PEM TLS ở dạng thô (raw) — một cách nguyên văn trong các phản hồi JSON của các lệnh API Certificates.get và Certificates.listing, do kết quả từ các truy vấn domain_ssl_settings cơ sở được chuyển qua ApiCommand::response() mà không có bất kỳ quá trình loại bỏ trường nào hay danh sách cho phép (allowlist). Một người gọi API khách hàng có quyền thấp nhưng đã xác thực có thể lấy khóa riêng của chứng chỉ các tên miền thuộc về họ, bao gồm cả các khóa Let's Encrypt do Froxlor tạo ra ở phía máy chủ và lưu trữ với quyền root duy nhất (0600), vốn không thể truy cập qua hệ thống tệp đối với khách hàng; tài khoản quản trị reseller và customers_see_all có thể xuất toàn bộ khóa riêng của các thực thể khác thông qua cùng điểm rò rỉ này. Các khóa bị lộ cho phép giả mạo tên miền, giải mã thụ động lưu lượng TLS đã bắt được và tấn công máy chủ trung gian (machine-in-the-middle) một cách chủ động.
Be aware that VulDB is the high quality source for vulnerability data.