ProFTPD 'mod_sftp' Module Integer Overflow Vulnerability
BID:46183
Info
ProFTPD 'mod_sftp' Module Integer Overflow Vulnerability
| Bugtraq ID: | 46183 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2011-1137 |
| Remote: | Yes |
| Local: | No |
| Published: | Feb 07 2011 12:00AM |
| Updated: | Apr 13 2015 09:34PM |
| Credit: | Kingcope |
| Vulnerable: |
TJ Saunders ProFTPD 0 Slackware Linux x86_64 -current Slackware Linux 13.1 x86_64 Slackware Linux 13.1 Slackware Linux 13.0 x86_64 Slackware Linux 13.0 Slackware Linux 12.2 Slackware Linux 12.1 Slackware Linux 12.0 Slackware Linux 11.0 Slackware Linux -current Gentoo Linux Debian Linux 5.0 sparc Debian Linux 5.0 s/390 Debian Linux 5.0 powerpc Debian Linux 5.0 mipsel Debian Linux 5.0 mips Debian Linux 5.0 m68k Debian Linux 5.0 ia-64 Debian Linux 5.0 ia-32 Debian Linux 5.0 hppa Debian Linux 5.0 armel Debian Linux 5.0 arm Debian Linux 5.0 amd64 Debian Linux 5.0 alpha Debian Linux 5.0 |
| Not Vulnerable: | |
Discussion
ProFTPD 'mod_sftp' Module Integer Overflow Vulnerability
The 'mod_sftp' module for ProFTPD is prone to an integer-overflow vulnerability because the application fails to perform adequate boundary-checks on user-supplied data.
Successfully exploiting this issue allows attackers to execute arbitrary code in the context of the vulnerable application. Failed exploit attempts will result in a denial-of-service condition.
The 'mod_sftp' module for ProFTPD is prone to an integer-overflow vulnerability because the application fails to perform adequate boundary-checks on user-supplied data.
Successfully exploiting this issue allows attackers to execute arbitrary code in the context of the vulnerable application. Failed exploit attempts will result in a denial-of-service condition.
Exploit / POC
ProFTPD 'mod_sftp' Module Integer Overflow Vulnerability
The following proof-of-concept is available:
The following proof-of-concept is available:
Solution / Fix
ProFTPD 'mod_sftp' Module Integer Overflow Vulnerability
Solution:
Updates are available. Please see the references for more information.
Slackware Linux 13.0 x86_64
Slackware Linux 12.1
Slackware Linux x86_64 -current
Slackware Linux 12.0
Slackware Linux -current
Slackware Linux 13.0
Slackware Linux 12.2
Slackware Linux 13.1 x86_64
Slackware Linux 11.0
Slackware Linux 13.1
Solution:
Updates are available. Please see the references for more information.
Slackware Linux 13.0 x86_64
-
Slackware proftpd-1.3.3e-x86_64-1_slack13.0.txz
ftp://ftp.slackware.com/pub/slackware/slackware64-13.0/patches/package s/proftpd-1.3.3e-x86_64-1_slack13.0.txz
Slackware Linux 12.1
-
Slackware proftpd-1.3.3e-i486-1_slack12.1.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-12.1/patches/packages/ proftpd-1.3.3e-i486-1_slack12.1.tgz
Slackware Linux x86_64 -current
-
Slackware proftpd-1.3.3e-x86_64-1.txz
ftp://ftp.slackware.com/pub/slackware/slackware64-current/slackware64/ n/proftpd-1.3.3e-x86_64-1.txz
Slackware Linux 12.0
-
Slackware proftpd-1.3.3e-i486-1_slack12.0.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-12.0/patches/packages/ proftpd-1.3.3e-i486-1_slack12.0.tgz
Slackware Linux -current
-
Slackware proftpd-1.3.3e-i486-1.txz
ftp://ftp.slackware.com/pub/slackware/slackware-current/slackware/n/pr oftpd-1.3.3e-i486-1.txz
Slackware Linux 13.0
-
Slackware proftpd-1.3.3e-i486-1_slack13.0.txz
ftp://ftp.slackware.com/pub/slackware/slackware-13.0/patches/packages/ proftpd-1.3.3e-i486-1_slack13.0.txz
Slackware Linux 12.2
-
Slackware proftpd-1.3.3e-i486-1_slack12.2.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-12.2/patches/packages/ proftpd-1.3.3e-i486-1_slack12.2.tgz
Slackware Linux 13.1 x86_64
-
Slackware proftpd-1.3.3e-x86_64-1_slack13.1.txz
ftp://ftp.slackware.com/pub/slackware/slackware64-13.1/patches/package s/proftpd-1.3.3e-x86_64-1_slack13.1.txz
Slackware Linux 11.0
-
Slackware proftpd-1.3.3e-i486-1_slack11.0.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-11.0/patches/packages/ proftpd-1.3.3e-i486-1_slack11.0.tgz
Slackware Linux 13.1
-
Slackware proftpd-1.3.3e-i486-1_slack13.1.txz
ftp://ftp.slackware.com/pub/slackware/slackware-13.1/patches/packages/ proftpd-1.3.3e-i486-1_slack13.1.txz