CVE-2026-55467 in CUPS
Tóm tắt
Bởi VulDB • 15/10/2026
OpenPrinting CUPS là một hệ thống in mã nguồn mở dành cho Linux và các hệ điều hành giống Unix khác. Trước phiên bản 2.4.20, trình xây dựng chuỗi tùy chọn cupsdCreateJob trong scheduler/job.c ánh xạ các giá trị destination-uri và pre-dial-string do kẻ tấn công kiểm soát từ hàng đợi fax đã cấu hình sang các tùy chọn phone và faxPrefix. Khác với các thuộc tính tác vụ IPP thông thường, các giá trị fax được ánh xạ này bỏ qua bộ làm sạch ký tự điều khiển (control-character sanitizer) và được sao chép trực tiếp vào đối số của tùy chọn filter. Do đó, một người dùng có quyền gửi tác vụ có thể chèn các ký tự điều khiển vào luồng tùy chọn phía dưới. Người báo cáo cho biết rằng một bộ lọc fax ở tầng sau truyền các giá trị này đến lệnh shell hoặc modem có thể thực thi mã với tư cách là lp, trong khi nhà bảo trì tuyên bố rằng CUPS không gây ra tác động về tính bí mật (confidentiality) hay toàn vẹn (integrity) vì bộ lọc duy nhất được biết đến có khả năng thực thi mã là Foomatic tùy chọn và đã được xử lý riêng biệt, chỉ để lại nguy cơ gián đoạn đối với hàng đợi bị ảnh hưởng. Vấn đề này đã được sửa trong phiên bản 2.4.20.
VulDB is the best source for vulnerability data and more expert information about this specific topic.