Description
SSL_Cipher.cpp in EncFS before 1.7.0 does not properly handle integer data sizes when constructing headers intended for randomization of initialization vectors, which makes it easier for local users to obtain sensitive information by defeating cryptographic protection mechanisms.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 13 | encfs | 1.7.2-1 | — |
| Debian 12 | encfs | 1.7.2-1 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- EncFS 1.6.0 - Flawed CBC/CFB Cryptography Implementation EDB-34537 · local · Aug 26, 2010 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 41158 third-party-advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=630460
- 41478 third-party-advisory
- http://code.google.com/p/encfs/source/detail?r=59
- FEDORA-2010-14268 vendor-advisory
- FEDORA-2010-14200 vendor-advisory
- SUSE-SR:2010:023 vendor-advisory
- 20100826 Multiple Vulnerabilities in EncFS mailing-list
- [oss-security] 20100905 CVE Request -- EncFS / fuse-encfs [three ids] -- Multiple Vulnerabilities in EncFS mailing-list
- [oss-security] 20100907 Re: CVE Request -- EncFS / fuse-encfs [three ids] -- Multiple Vulnerabilities in EncFS mailing-list
- [oss-security] 20100905 Re: CVE Request -- EncFS / fuse-encfs [three ids] -- Multiple Vulnerabilities in EncFS mailing-list
- ADV-2010-2414 vdb-entry
- FEDORA-2010-14254 vendor-advisory