portage-ng / portage / kde-apps / kleopatra / 26.04.3
portage-ng glsa
1 advisory reference kde-apps/kleopatra · none place version 26.04.3 in a vulnerable range
▸ GLSA 202008-21 Kleopatra: Remote code execution this version unaffected normal local, remote 2020-08-30

A vulnerability in Kleopatra allows arbitrary execution of code.

Announced
2020-08-30
Revised
2020-08-30
Access
local, remote
Bugs
#739556
Advisory
https://security.gentoo.org/glsa/202008-21

Affected packages

PackageArchVulnerableUnaffected
kde-apps/kleopatra*< 20.04.3-r1>= 20.04.3-r1

Background

Kleopatra is a certificate manager and a universal crypto GUI. It supports managing X.509 and OpenPGP certificates in the GpgSM keybox and retrieving certificates from LDAP servers.

Description

Kleopatra did not safely escape command line parameters provided by URLs, which it configures itself to handle.

Impact

A remote attacker could entice a user to process a specially crafted URL via openpgp4fpr handler, possibly resulting in execution of arbitrary code with the privileges of the process, or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All Kleopatra users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=kde-apps/kleopatra-20.04.3-r1"

References