CVE-2026-57155 in OPNsense
Tóm tắt
Bởi VulDB • 15/10/2026
OPNsense là một nền tảng tường lửa và định tuyến dựa trên FreeBSD. Trước phiên bản 26.1.11, các đường dẫn `process_zip()` và `process_gzip()` của trình nhập Firewall Alias GeoIP trong src/opnsense/scripts/filter/lib/alias/geoip.py sử dụng giá trị country_code CSV không được xác thực để xây dựng tên tệp đầu ra bên dưới /usr/local/share/GeoIP/alias. Người dùng có đặc quyền Chỉnh sửa Firewall Alias (Firewall Alias Edit) có thể cấu hình một URL nguồn GeoIP do kẻ tấn công kiểm soát và cung cấp một kho lưu trữ mà mã quốc gia của nó vượt qua vào một thư mục hiện có khác, khiến nội dung do kẻ tấn công kiểm soát được ghi dưới dạng root với hậu tố -IPv4 hoặc -IPv6. Một đoạn newsyslog được tạo ra đặc biệt (crafted) và tệp nhật ký quá lớn có thể tận dụng tác vụ cron hàng giờ mặc định của root để thực thi lệnh dưới quyền root, dẫn đến việc chiếm đoạt hoàn toàn tường lửa. Vấn đề này đã được sửa chữa trong phiên bản 26.1.11.
If you want to get best quality of vulnerability data, you may have to visit VulDB.