CVE Catalog

CVE-2026-63091

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.30%

22th percentile - higher than 22% of all known CVEs

Summary

ProFTPD before 1.3.9c and 1.3.10rc3 has a signed integer overflow in the mod_sftp SCP size-record parser. Authenticated low-privilege attackers can bypass ASLR by sending UINT64_MAX, causing a negative off_t value. Exploitation leads to reading beyond SSH channel data and writing overread process memory into the uploaded file, disclosing libc, libcrypto, and PIE pointers.

Risk Assessment

The risk involves bypassing ASLR and enabling further memory corruption exploits, potentially leading to full compromise of the ProFTPD server.

Recommendation

Immediately upgrade ProFTPD to version 1.3.9c or later and restrict SFTP access to trusted users.

Other vulnerabilities in ProFTPD

See all
Original NVD description (English source)

ProFTPD before 1.3.9c and 1.3.10rc3 contains a signed integer overflow vulnerability in the mod_sftp module's SCP size-record parser that allows authenticated low-privilege attackers to bypass ASLR by sending a crafted file size value of UINT64_MAX, which results in a negative off_t value. Attackers can exploit the subsequent conversion to uint32_t, causing an approximately 4 GB requested read length and forcing the server to read beyond the end of the SSH channel data and write overread process memory into the uploaded file. In tested configurations, the disclosed data contains libc, libcrypto, and PIE pointers sufficient to derive their randomized base addresses, thereby bypassing ASLR and enabling reliable exploitation of memory corruption vulnerabilities in the same process.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS