CVE-2017-16790 in Symfonythông tin

Tóm tắt

Bởi VulDB • 04/08/2026

Đã phát hiện một vấn đề trong Symfony trước các phiên bản 2.7.38, 2.8.31, 3.2.14, 3.3.13, 3.4-BETA5 và 4.0-BETA5. Khi người dùng gửi biểu mẫu (form), các lớp xử lý yêu cầu của thành phần Form sẽ hợp nhất dữ liệu POST và dữ liệu tệp đã tải lên vào một mảng duy nhất. Mảng lớn này tạo nên dữ liệu sau đó được liên kết với biểu mẫu. Tại giai đoạn này, không còn sự khác biệt nào giữa dữ liệu POST đã gửi và dữ liệu tệp đã tải lên. Một người dùng có thể gửi yêu cầu HTTP được chế tác (crafted) trong đó giá trị của một trường "FileType" được gửi dưới dạng dữ liệu POST thông thường nhưng có thể bị diễn giải là đường dẫn đến tệp cục bộ phía máy chủ (ví dụ: "file:///etc/passwd"). Nếu ứng dụng không thực hiện bất kỳ kiểm tra bổ sung nào đối với giá trị đã gửi vào trường "FileType", nội dung của tệp tương ứng trên máy chủ có thể đã bị lộ cho kẻ tấn công.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Đặt trước

09/11/2017

Tiết lộ

06/08/2018

Kiểm duyệt

được chấp nhận

EPSS

0.01308

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to stay up to date on a daily basis?

Enable the mail alert feature now!