Information disclosure - CVE-2017-17689
Published: May 15, 2018 / Updated: August 27, 2020
Vulnerability details
The vulnerability allows a remote attacker to obtain potentially sensitive information.
The vulnerability exists due to improper access controls. A remote attacker with access to a target user's S/MIME encrypted email message can exploit a property of Cipher Feedback Mode (CFB) by modifying known plaintext blocks (such as MIME headers). When the target user decrypts and views the modified email message, the target user's mail client will parse the resulting modified HTML content and disclose the original plaintext to a remote URL.
This exploit is the "CFB gadget" attack method of the vulnerability referred to as "EFAIL".
Affected software
Apple iOS
SUSE Linux
Ubuntu
openSUSE Leap
thunderbird-enigmail
kdepim (Ubuntu package)
kmail (Ubuntu package)
kf5-messagelib (Ubuntu package)
Mozilla Thunderbird
How to mitigate CVE-2017-17689
kdepim (Ubuntu package) - addressed in versions 4:4.13.3-0ubuntu0.2+esm1, 4:15.12.3-0ubuntu1.1+esm1
kmail (Ubuntu package) - addressed in versions 4:17.12.3-0ubuntu1+esm1, 4:19.12.3-0ubuntu1+esm1
kf5-messagelib (Ubuntu package) - update to 4:17.12.3-0ubuntu3+esm1
External References
Related Security Bulletins
- Information disclosure in Apple iOS
- Information disclosure in Mozilla Thunderbird
- OpenSUSE Linux update for enigmail
- SUSE Linux update for enigmail
- SUSE Linux update for enigmail
- OpenSUSE Linux update for enigmail
- SUSE Linux update for enigmail
- OpenSUSE Linux update for enigmail
- Fedora 27 update for thunderbird-enigmail
- Fedora 26 update for thunderbird-enigmail
- Fedora 28 update for thunderbird-enigmail
- Fedora EPEL 7 update for thunderbird-enigmail
- Fedora EPEL 7 update for thunderbird-enigmail
- Ubuntu update for kdepim
- Ubuntu update for kmail
- Ubuntu update for kf5-messagelib