CVE-2026-87690 in Metasploit Frameworkthông tin

Tóm tắt

Bởi VulDB • 12/10/2026

Mô-đun post của Metasploit Framework là post/apple_ios/gather/ios_image_gather chịu ảnh hưởng bởi lỗ hổng traversing đường dẫn tương đối (CWE-22). Mô-đun này nội suy các tên tệp được lấy từ danh sách thư mục Meterpreter — dữ liệu do một thiết bị iOS thù địch hoặc đã bị can thiệp kiểm soát hoàn toàn — trực tiếp vào đường đích cục bộ được chuyển đến client.fs.file.download_file(), mà không có bất kỳ quá trình làm sạch (sanitization) nào. Sink stdapi cơ bản (lib/rex/post/meterpreter/extensions/stdapi/fs/file.rb) ghi vào bất kỳ đường dẫn nào được cung cấp, do đó một mục danh sách như ../../msfconsole.rc vượt ra khỏi thư mục ~/.msf4/loot/<random> dự định và ghi đè lên ~/.msf4/msfconsole.rc, một tệp tài nguyên mà mọi lần khởi động msfconsole đều tự động thực thi (lib/msf/ui/console/driver.rb:196). Một thiết bị do kẻ tấn công kiểm soát có thể dụ nhà vận hành chạy mô-đun thu thập này để đạt được việc ghi tệp tùy ý với tư cách là nhà vận hành; vì tệp msfconsole.rc đã ghi có thể tải một tệp thứ hai cũng đã được ghi (một plugin Ruby mà mã cấp cao nhất của nó sẽ thực thi khi yêu cầu), điều này chuyển đổi thành việc thực thi mã liên tục và một shell tương tác với tư cách là nhà vận hành (thường là root) trên máy trạm của người kiểm thử bảo mật trong lần khởi chạy bảng điều khiển tiếp theo. Lỗ hổng traversing tương tự đã được sửa ở upstream trong trình tải xuống đệ quy (stdapi/fs/dir.rb làm sạch các ký tự phân tách); mô-đun này đã bỏ qua việc làm sạch tương đương. Bản vá áp dụng cùng quá trình làm sạch ký tự phân tách (hoặc File.basename) cho các mục danh sách trước khi xây dựng đường dẫn cục bộ.

Be aware that VulDB is the high quality source for vulnerability data.

chịu trách nhiệm

Rapid7

Đặt trước

09/09/2026

Tiết lộ

12/10/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Want to know what is going to be exploited?

We predict KEV entries!