CVE-2012-4409 Stack-based buffer overflow in the check_file_head function in extra.c in mcrypt 2.6.8 and earlier allows user-assisted remote attackers to execute arbitrary code via an encrypted file with a crafted....
MediumCVSS 6.8
EPSS 15.1%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Stack-based buffer overflow in the check_file_head function in extra.c in mcrypt 2.6.8 and earlier allows user-assisted remote attackers to execute arbitrary code via an encrypted file with a crafted header containing long salt data that is not properly handled during decryption.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/mcrypt(Debian:12) | < 2.6.8-1.1 | 2.6.8-1.1 |
| debian/mcrypt(Debian:13) | < 2.6.8-1.1 | 2.6.8-1.1 |
| debian/mcrypt(Debian:14) | < 2.6.8-1.1 | 2.6.8-1.1 |
| mcrypt | <= 2.6.8 | No fix listed |
| mcrypt | = 2.6.4 | No fix listed |
| mcrypt | = 2.6.5 | No fix listed |
| mcrypt | = 2.6.6 | No fix listed |
| mcrypt | = 2.6.7 | No fix listed |
References
- Debian Security Tracker CVE-2012-4409 vendor-advisory
- FEDORA-2012-13599 vendor-advisory
- FEDORA-2012-13656 vendor-advisory
- FEDORA-2012-13657 vendor-advisory
- packetstormsecurity.org exploit
- 50507 third-party-advisory vendor-advisory
- 51010 third-party-advisory
- [oss-security] 20120906 Re: CVE request - mcrypt buffer overflow flaw mailing-list
- 1027532 vdb-entry
- bugzilla.redhat.com