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_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",
"binary_version": "4:4.14.10-7"
}
]
}
{
"binaries": [
{
"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",
"binary_version": "4:17.12.3-0ubuntu3+esm1"
}
]
}
{
"binaries": [
{
"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",
"binary_version": "4:19.12.3-0ubuntu1"
}
]
}
{
"binaries": [
{
"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",
"binary_version": "4:21.12.3-0ubuntu1"
}
]
}
{
"binaries": [
{
"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",
"binary_version": "4:23.08.5-0ubuntu4"
}
]
}