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"
}
]
}