Package: kded5
Version: 5.54.0-1
Severity: important

Dear Maintainer,

As a defense against machine code injection attacks made possible by buffer 
overflow bugs, most Linux distributions have worked over the years to remove as 
many rwx memory mappings as possible in processes.

I checked this on several of my systems and unfortunately I found that many KDE 
processes do have rwx memory mappings.

I chose to report this bug against the kded package because it is one of the 
most fundamental affected KDE process I found. However, the problem seems to be 
more general in KDE. I apologize in advance for not finding a better software 
package to report this problem.


STEPS TO REPRODUCE
1. Log in Plasma
2. Run the following command:

$ grep rwx /proc/$(pidof kded5)/maps

OBSERVED RESULT

$ grep rwx /proc/$(pidof kded5)/maps
7f68d7c2a000-7f68d7c3a000 rwxp 00000000 00:00 0

EXPECTED RESULT

No output


-- System Information:
Debian Release: 10.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en>
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages kded5 depends on:
ii  libc6              2.28-10
ii  libkf5configcore5  5.54.0-1
ii  libkf5coreaddons5  5.54.0-1
ii  libkf5crash5       5.54.0-1
ii  libkf5dbusaddons5  5.54.0-1
ii  libkf5service-bin  5.54.0-1
ii  libkf5service5     5.54.0-1
ii  libqt5core5a       5.11.3+dfsg1-1
ii  libqt5dbus5        5.11.3+dfsg1-1
ii  libqt5gui5         5.11.3+dfsg1-1
ii  libqt5widgets5     5.11.3+dfsg1-1
ii  libstdc++6         9.1.0-2

kded5 recommends no packages.

kded5 suggests no packages.

-- no debconf information

-- 
Laurent.

Reply via email to