Văn phòng

Công cụ phát hành của Microsoft để chặn các cuộc tấn công cướp tải DLl

How To Fix Microsoft Teams ffmpeg.dll Was Not Found - Microsoft Teams ffmpeg.dll Missing Issue

How To Fix Microsoft Teams ffmpeg.dll Was Not Found - Microsoft Teams ffmpeg.dll Missing Issue
Anonim

Một số thời gian trở lại đã có báo cáo về một vấn đề an ninh mà bị ảnh hưởng khoảng 40 ứng dụng Windows khác nhau. Microsoft đã nhanh chóng trả lời các báo cáo về các cuộc tấn công zero-day tiềm năng chống lại các chương trình Windows như vậy bằng cách xuất bản một bản cập nhật hoặc công cụ để chặn các khai thác như vậy. Tuy nhiên Microsoft cũng làm rõ rằng lỗ hổng không có trong Windows.

Công cụ chặn các cuộc tấn công tấn công bằng tải DLL

Microsoft đã đưa ra một Tư vấn An ninh (2269637) có tiêu đề, Thư viện Không an toàn Đang tải Có thể Cho phép Thực thi Mã Từ xa.

“ Microsoft nhận thức được rằng nghiên cứu đã được công bố chi tiết một vectơ tấn công từ xa cho một lớp các lỗ hổng ảnh hưởng đến cách các ứng dụng tải các thư viện bên ngoài. Vấn đề này là do thực hành lập trình không an toàn cụ thể cho phép cái gọi là "trồng nhị phân" hoặc "tấn công tải trước DLL". Những thực hành này có thể cho phép kẻ tấn công thực thi mã tùy ý từ xa trong bối cảnh người dùng đang chạy ứng dụng dễ bị tấn công khi người dùng mở tệp từ một vị trí không tin cậy. ”

Microsoft cũng đã phát hành Bản cập nhật sẽ chặn tải tệp DLL từ các thư mục từ xa, do đó ngăn ngừa các tấn công DLL.

Bản cập nhật này giới thiệu một khóa đăng ký mới CWDIllegalInDllSearch cho phép người dùng kiểm soát thuật toán đường dẫn tìm kiếm DLL. Thuật toán đường dẫn tìm kiếm DLL được sử dụng bởi API LoadLibrary và API LoadLibraryEx khi các tệp DLL được nạp mà không chỉ định đường dẫn đầy đủ.

Khi một ứng dụng tải động DLL mà không chỉ định đường dẫn đầy đủ, Windows sẽ cố gắng định vị tệp DLL này bằng cách tìm kiếm thông qua một tập hợp các thư mục được xác định rõ. Những bộ thư mục này được gọi là đường dẫn tìm kiếm DLL. Ngay sau khi Windows định vị DLL trong một thư mục, Windows sẽ tải DLL đó. Nếu Windows không tìm thấy DLL trong bất kỳ thư mục nào trong thứ tự tìm kiếm DLL, Windows sẽ trả về lỗi cho hoạt động tải DLL.

Thêm chi tiết và liên kết tải xuống tại KB2264107.