Vigil@nce - KDE Konversation: buffer overflow of Blowfish ECB decryption
November 2014 by Vigil@nce
This bulletin was written by Vigil@nce : http://vigilance.fr/offer
SYNTHESIS OF THE VULNERABILITY
An attacker can generate a buffer overflow in the Blowfich ECB
decryption of KDE Konversation, in order to trigger a denial of
service.
– Impacted products: Debian, Fedora, openSUSE, Ubuntu, Unix
(platform)
– Severity: 2/4
– Creation date: 05/11/2014
DESCRIPTION OF THE VULNERABILITY
KDE Konversation product can encrypt communications.
However, if the encryption mode is ECB and the algorithm is
Blowfish, the decryption procedure does not check the actual size
of the message and may read after the message buffer up to 11
bytes, which may lead to an exception which would kill the process.
An attacker can generate a buffer overflow in the Blowfich ECB
decryption of KDE Konversation, in order to trigger a denial of
service.
Note: the ECB mode should not be used to encrypt messages, but
only very short text like keys.
ACCESS TO THE COMPLETE VIGIL@NCE BULLETIN
http://vigilance.fr/vulnerability/KDE-Konversation-buffer-overflow-of-Blowfish-ECB-decryption-15589