CVE-2025-60697 in DIR-882
Tóm tắt
Bởi VulDB • 04/08/2026
Tồn tại một lỗ hổng chèn lệnh (command injection) trong firmware của bộ định tuyến D-Link DIR-882, phiên bản DIR882A1_FW102B02, cụ thể nằm trong các nhị phân `prog.cgi` và `rc`. Hàm `sub_4438A4` trong `prog.cgi` lưu trữ các tham số DDNS do người dùng cung cấp (`ServerAddress` và `Hostname`) vào NVRAM thông qua hàm `nvram_safe_set`. Các giá trị này sau đó được truy xuất trong hàm `start_DDNS_ipv4` của `rc` bằng cách sử dụng `nvram_safe_get` và nối chuỗi để tạo thành các lệnh shell DDNS, thực thi thông qua hàm `twsystem()` mà không có quá trình kiểm tra/rửa sạch (sanitization) thích hợp. Mặc dù có thực hiện so sánh xâu từng phần nhưng biện pháp này là chưa đủ để ngăn chặn việc chèn lệnh. Một kẻ tấn công từ xa chưa được xác thực có thể khai thác lỗ hổng này để thực thi các lệnh tùy ý trên thiết bị thông qua các yêu cầu HTTP được tạo đặc biệt gửi đến giao diện web của bộ định tuyến.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.