Description
In KDE Frameworks KConfig before 5.61.0, malicious desktop files and configuration files lead to code execution with minimal user interaction. This relates to libKF5ConfigCore.so, and the mishandling of .desktop and .directory files, as demonstrated by a shell command on an Icon line in a .desktop file.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | kconfig | 5.54.0-2 | — |
| Debian 13 | kconfig | 5.54.0-2 | — |
| Debian 12 | kconfig | 5.54.0-2 | — |
| Debian 10 | kconfig | 5.54.0-1+deb10u1 | DSA-4494-1 |
| Debian 9 | kconfig | 5.28.0-2+deb9u1 | DSA-4494-1 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 8 | kde4libs | 4:4.14.2-5+deb8u3 | DLA-1890-1 |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 18.04 LTS | kconfig | 5.44.0-0ubuntu1.1 | USN-4100-1 |
| Ubuntu 18.04 LTS | kde4libs | 4:4.14.38-0ubuntu3.1 | USN-4100-1 |
| Ubuntu 16.04 LTS | kconfig | 5.18.0-0ubuntu1.1 | USN-4100-1 |
| Ubuntu 16.04 LTS | kde4libs | 4:4.14.16-0ubuntu3.3 | USN-4100-1 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 14.04 LTS | kde4libs | 4:4.13.3-0ubuntu0.5+esm1 | — |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 7 | kdelibs +4 | 6:4.14.8-11.el7_7 | RHSA-2019:2606 |
| RHEL 7 | qt-settings +5 | 19-23.10.el7_7 | RHSA-2019:2606 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 7.6 EUS | kdelibs +4 | 6:4.14.8-8.el7_6 | RHSA-2020:2833 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SUSE Package Hub 15 SP1 | kconfig | 5.55.0-bp151.3.5.1 | openSUSE-SU-2019:1898-1, openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
| SUSE Package Hub 15 SP1 | kdelibs4 +1 | 4.14.38-bp151.9.5.1 | openSUSE-SU-2019:1898-1, openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
| SUSE Package Hub 15 | kconfig | 5.45.0-bp150.3.8.2 | openSUSE-SU-2019:1855-1, openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
| SUSE Package Hub 15 | kdelibs4 +1 | 4.14.38-bp150.3.8.1 | openSUSE-SU-2019:1855-1, openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
| SUSE Package Hub 12 SP3 | kconfig | 5.55.0-bp151.3.5.1 | openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
| SUSE Package Hub 12 SP3 | kdelibs4 +1 | 4.14.38-bp151.9.5.1 | openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
Show 2 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SUSE Package Hub 12 SP2 | kconfig | 5.55.0-bp151.3.5.1 | openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
| SUSE Package Hub 12 SP2 | kdelibs4 +1 | 4.14.38-bp151.9.5.1 | openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
| SUSE Package Hub 12 SP1 | kconfig | 5.55.0-bp151.3.5.1 | openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
| SUSE Package Hub 12 SP1 | kdelibs4 +1 | 4.14.38-bp151.9.5.1 | openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Leap 15.1 | kconfig | 5.55.0-bp151.3.5.1 | openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
| openSUSE Leap 15.1 | kdelibs4 +1 | 4.14.38-bp151.9.5.1 | openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
| openSUSE Leap 15.0 | kconfig | 5.55.0-bp151.3.5.1 | openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
| openSUSE Leap 15.0 | kdelibs4 +1 | 4.14.38-bp151.9.5.1 | openSUSE-SU-2019:1851-2, openSUSE-SU-2019:1851-1 |
Oracle Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Oracle Linux 7 | kdelibs +4 | 6:4.14.8-11.el7_7 | ELSA-2019-2606 |
| Oracle Linux 7 | qt-settings +5 | 19-23.10.0.1.el7_7 | ELSA-2019-2606 |
Advisories 10
- RHSA-2020:2833 Red Hat Security Advisory: kdelibs security update Red Hat Security Advisories (RHSA) · Jun 27, 2026
- RHSA-2019:2606 Red Hat Security Advisory: kdelibs and kde-settings security and bug fix update Red Hat Security Advisories (RHSA) · Jun 27, 2026
- USN-4100-1 kconfig, kde4libs vulnerabilities Ubuntu Security Notices (USN) · Apr 22, 2026
- DSA-4494-1 kconfig - security update Debian Security (DSA / DLA) · Mar 9, 2026
- DLA-1890-1 kde4libs - security update Debian Security (DSA / DLA) · Mar 9, 2026
- openSUSE-SU-2019:1855-1 Security update for kconfig, kdelibs4 SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2019:1851-2 Security update for kconfig, kdelibs4 SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2019:1898-1 Security update for kconfig, kdelibs4 SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2019:1851-1 Security update for kconfig, kdelibs4 SUSE / openSUSE Security Updates · May 7, 2025
- ELSA-2019-2606 Important: kdelibs and kde-settings security and bug fix update (Oracle Linux 7) Oracle Linux Security Advisories (ELSA) · Sep 4, 2019
References
- https://gist.githubusercontent.com/zeropwn/630832df151029cb8f22d5b6b9efaefb/raw/64aa3d30279acb207f787ce9c135eefd5e52643b/kde-kdesktopfile-command-injection.txt
- https://www.zdnet.com/article/unpatched-kde-vulnerability-disclosed-on-twitter/
- 20190808 [slackware-security] kdelibs (SSA:2019-220-01) mailing-list
- http://packetstormsecurity.com/files/153981/Slackware-Security-Advisory-kdelibs-Updates.html
- DSA-4494 vendor-advisory
- 20190812 [SECURITY] [DSA 4494-1] kconfig security update mailing-list
- FEDORA-2019-48b691092f vendor-advisory
- openSUSE-SU-2019:1851 vendor-advisory
- openSUSE-SU-2019:1855 vendor-advisory
- FEDORA-2019-a746ac9c89 vendor-advisory
- openSUSE-SU-2019:1898 vendor-advisory
- GLSA-201908-07 vendor-advisory
- [debian-lts-announce] 20190818 [SECURITY] [DLA 1890-1] kde4libs security update mailing-list
- FEDORA-2019-f9f78895c3 vendor-advisory
- FEDORA-2019-9f2ee52c88 vendor-advisory
- USN-4100-1 vendor-advisory
- FEDORA-2019-39d23c7a94 vendor-advisory
- RHSA-2019:2606 vendor-advisory