Fix CVE-2026-84268: sftp backend read_reply() used the server-supplied
data length without checking it against the requested size, allowing
a malicious SFTP server to overflow the read buffer; reject such
replies with an error (upstream ea1322da, 1590471a)