KDE Messagelib through 5.17.0 reveals cleartext of encrypted messages in some situations. Deleting an attachment of a decrypted encrypted message stored on a remote server (e.g., an IMAP server) causes KMail to upload the decrypted content of the message to the remote server. With a crafted message, a user could be tricked into decrypting an encrypted message and then deleting an attachment attached to this message. If the attacker has access to the messages stored on the email server, then the attacker could read the decrypted content of the encrypted message. This occurs in ViewerPrivate::deleteAttachment in messageviewer/src/viewer/viewer_p.cpp.
{ "binaries": [ { "binary_version": "4:4.14.10-7", "binary_name": "knode" }, { "binary_version": "4:4.14.10-7", "binary_name": "ktimetracker" }, { "binary_version": "4:4.14.10-7", "binary_name": "libcalendarsupport4" }, { "binary_version": "4:4.14.10-7", "binary_name": "libincidenceeditorsng4" }, { "binary_version": "4:4.14.10-7", "binary_name": "libkdepim4" }, { "binary_version": "4:4.14.10-7", "binary_name": "libkdepimdbusinterfaces4" }, { "binary_version": "4:4.14.10-7", "binary_name": "libkdgantt2-0" }, { "binary_version": "4:4.14.10-7", "binary_name": "libkleo4" }, { "binary_version": "4:4.14.10-7", "binary_name": "libkpgp4" }, { "binary_version": "4:4.14.10-7", "binary_name": "libmessagecomposer4" }, { "binary_version": "4:4.14.10-7", "binary_name": "libmessagecore4" }, { "binary_version": "4:4.14.10-7", "binary_name": "libmessageviewer4" }, { "binary_version": "4:4.14.10-7", "binary_name": "libpimcommon4" }, { "binary_version": "4:4.14.10-7", "binary_name": "libsendlater4" }, { "binary_version": "4:4.14.10-7", "binary_name": "libtemplateparser4" } ] }
{ "binaries": [ { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "kf5-messagelib-data" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5messagecomposer-dev" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5messagecomposer5abi2" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5messagecore-dev" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5messagecore5abi2" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5messagelist-dev" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5messagelist5abi1" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5messageviewer-dev" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5messageviewer-plugins" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5messageviewer5abi4" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5mimetreeparser-dev" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5mimetreeparser5abi2" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5templateparser-dev" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5templateparser5abi2" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5webengineviewer-dev" }, { "binary_version": "4:17.12.3-0ubuntu3+esm1", "binary_name": "libkf5webengineviewer5abi3" } ] }
{ "binaries": [ { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "kf5-messagelib-data" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5messagecomposer-dev" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5messagecomposer5abi2" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5messagecore-dev" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5messagecore5abi2" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5messagelist-dev" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5messagelist5abi1" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5messageviewer-dev" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5messageviewer-plugins" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5messageviewer5abi5" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5mimetreeparser-dev" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5mimetreeparser5abi3" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5templateparser-dev" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5templateparser5abi2" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5webengineviewer-dev" }, { "binary_version": "4:19.12.3-0ubuntu1", "binary_name": "libkf5webengineviewer5abi3" } ] }
{ "binaries": [ { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "kf5-messagelib-data" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5messagecomposer-dev" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5messagecomposer5abi2" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5messagecore-dev" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5messagecore5abi2" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5messagelist-dev" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5messagelist5abi1" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5messageviewer-dev" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5messageviewer-plugins" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5messageviewer5abi5" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5mimetreeparser-dev" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5mimetreeparser5abi3" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5templateparser-dev" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5templateparser5abi2" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5webengineviewer-dev" }, { "binary_version": "4:21.12.3-0ubuntu1", "binary_name": "libkf5webengineviewer5abi3" } ] }
{ "binaries": [ { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "kf5-messagelib-data" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkf5messagecomposer-dev" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkf5messagecore-dev" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkf5messagelist-dev" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkf5messageviewer-dev" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkf5messageviewer-plugins" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkf5mimetreeparser-dev" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkf5templateparser-dev" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkf5webengineviewer-dev" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkpim5messagecomposer5t64" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkpim5messagecore5t64" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkpim5messagelist5t64" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkpim5messageviewer5t64" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkpim5mimetreeparser5t64" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkpim5templateparser5t64" }, { "binary_version": "4:23.08.5-0ubuntu4", "binary_name": "libkpim5webengineviewer5t64" } ] }