CVE-2026-63091

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.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:proftpd:proftpd:*:*:*:*:*:*:*:*
cpe:2.3:a:proftpd:proftpd:1.3.10:rc1:*:*:*:*:*:*
cpe:2.3:a:proftpd:proftpd:1.3.10:rc2:*:*:*:*:*:*

History

30 Jul 2026, 17:18

Type Values Removed Values Added
First Time Proftpd
Proftpd proftpd
CPE cpe:2.3:a:proftpd:proftpd:1.3.10:rc1:*:*:*:*:*:*
cpe:2.3:a:proftpd:proftpd:1.3.10:rc2:*:*:*:*:*:*
cpe:2.3:a:proftpd:proftpd:*:*:*:*:*:*:*:*
References () https://github.com/proftpd/proftpd/blob/master/RELEASE_NOTES - () https://github.com/proftpd/proftpd/blob/master/RELEASE_NOTES - Release Notes
References () https://github.com/proftpd/proftpd/commit/b9b7dde1bcd74bc23366484d53856b67b8d6d95e - () https://github.com/proftpd/proftpd/commit/b9b7dde1bcd74bc23366484d53856b67b8d6d95e - Patch
References () https://github.com/proftpd/proftpd/pull/2201 - () https://github.com/proftpd/proftpd/pull/2201 - Issue Tracking, Patch
References () https://github.com/proftpd/proftpd/releases/tag/v1.3.10rc3-3 - () https://github.com/proftpd/proftpd/releases/tag/v1.3.10rc3-3 - Product, Release Notes
References () https://github.com/proftpd/proftpd/releases/tag/v1.3.9c - () https://github.com/proftpd/proftpd/releases/tag/v1.3.9c - Product, Release Notes
References () https://www.vulncheck.com/advisories/proftpd-mod-sftp-signed-integer-overflow-via-scp-size-record-parser - () https://www.vulncheck.com/advisories/proftpd-mod-sftp-signed-integer-overflow-via-scp-size-record-parser - Patch, Release Notes, Third Party Advisory

20 Jul 2026, 15:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-07-20 15:16

Updated : 2026-07-30 17:18


NVD link : CVE-2026-63091

Mitre link : CVE-2026-63091

CVE.ORG link : CVE-2026-63091


JSON object : View

Products Affected

proftpd

  • proftpd
CWE
CWE-126

Buffer Over-read

CWE-190

Integer Overflow or Wraparound