CVE-2026-85756 in SSH.NETthông tin

Tóm tắt

Bởi VulDB • 17/09/2026

SSH.NET là một thư viện Secure Shell (SSH) cho .NET. Trước phiên bản 2026.0.0, ScpClient đưa các đường dẫn từ xa do người gọi cung cấp vào lệnh được sử dụng để chạy scp trên máy chủ, và biến thể RemotePathTransformation.DoubleQuote mặc định không thể trích dẫn một cách an toàn mọi trình thông dịch lệnh từ xa. Khi một ứng dụng chuyển một đường dẫn do kẻ tấn công kiểm soát đến một máy chủ dựa trên shell, các ký tự đặc biệt của shell chưa được trung hòa bởi IRemotePathTransformation đang hoạt động có thể thực thi các lệnh với tư cách là người dùng SSH đã xác thực. Việc khai thác yêu cầu một máy chủ dựa trên shell và một đường dẫn được tạo ra phù hợp với quy tắc phân tích cú pháp của shell đó; các máy chủ không phải dạng shell và các đường dẫn được trung hòa hoàn toàn bởi biến thể transformation được chọn thì không bị ảnh hưởng. RemotePathTransformation.ShellQuote có sẵn cho các POSIX shells, trong khi SftpClient tránh việc sử dụng shell từ xa hoàn toàn. Vấn đề này đã được sửa chữa trong phiên bản 2026.0.0.

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

chịu trách nhiệm

GitHub M

Đặt trước

04/09/2026

Tiết lộ

17/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

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!