Package: rkhunter Version: 1.4.6-7 Severity: important Dear Maintainer,
* What led up to the situation? rkhunter seem to only report the biggest shared memory segment, but not all (?) * What exactly did you do (or not do) that was effective (or ineffective)? 1) Start for example "terminology": # ps ax| grep terminology 566 ? S 0:00 /bin/sh -c /usr/bin/terminology 567 ? Sl 0:49 /usr/bin/terminology 580 ? S 0:00 /bin/sh -c /usr/bin/terminology 581 ? Sl 0:22 /usr/bin/terminology 2676 ? S 0:00 /bin/sh -c /usr/bin/terminology 2678 ? S 0:00 /bin/sh -c /usr/bin/terminology 2679 ? Sl 2:44 /usr/bin/terminology 2682 ? Sl 0:00 /usr/bin/terminology 25244 ? S 0:00 /bin/sh -c /usr/bin/terminology 25245 ? Sl 0:06 /usr/bin/terminology 26838 ? S 0:00 /bin/sh -c /usr/bin/terminology 26839 ? Sl 2:03 /usr/bin/terminology 27741 pts/5 S+ 0:00 grep terminology ... and run "rkrhunter --check": # less /var/log/rkhunter.log: [19:09:52] Checking for suspicious (large) shared memory segments [ Warning ] [19:09:52] Warning: The following suspicious (large) shared memory segments have been found: [19:09:52] Process: /usr/bin/terminology PID: 26839 Owner: ci Size: 1.5MB (configured size allowed: 1.0MB) 2) Then start "firefox" ("terminology"(s) are still open): # ps ax| grep firefox 27738 pts/5 S+ 0:00 grep firefox 30775 ? S 0:00 /bin/sh -c /usr/lib/firefox/firefox 30776 ? Sl 0:05 /usr/lib/firefox/firefox 30837 ? Sl 0:01 /usr/lib/firefox/firefox -contentproc -childID 1 -isForBrowser -prefsLen 1 -prefMapSize 209913 -parentBuildID 20190601044405 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appdir /usr/lib/firefox/browser 30776 true tab 30912 ? Sl 0:04 /usr/lib/firefox/firefox -contentproc -childID 2 -isForBrowser -prefsLen 5797 -prefMapSize 209913 -parentBuildID 20190601044405 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appdir /usr/lib/firefox/browser 30776 true tab 31018 ? Sl 0:00 /usr/lib/firefox/firefox -contentproc -childID 3 -isForBrowser -prefsLen 7308 -prefMapSize 209913 -parentBuildID 20190601044405 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appdir /usr/lib/firefox/browser 30776 true tab ... and run again "rkhunter --check": # less /var/log/rkhunter.log [19:24:01] Warning: The following suspicious (large) shared memory segments have been found: [19:24:01] Process: /usr/lib/firefox/firefox PID: 30776 Owner: ci Size: 1.9MB (configured size allowed: 1.0MB) [19:24:01] Process: /usr/lib/firefox/firefox PID: 30776 Owner: ci Size: 1.9MB (configured size allowed: 1.0MB) 3) Then close "firefox" ("terminology"(s) are still open) # ps ax| grep terminology 566 ? S 0:00 /bin/sh -c /usr/bin/terminology 567 ? Sl 0:50 /usr/bin/terminology 580 ? S 0:00 /bin/sh -c /usr/bin/terminology 581 ? Sl 0:22 /usr/bin/terminology 2676 ? S 0:00 /bin/sh -c /usr/bin/terminology 2678 ? S 0:00 /bin/sh -c /usr/bin/terminology 2679 ? Sl 2:58 /usr/bin/terminology 2682 ? Sl 0:00 /usr/bin/terminology 25244 ? S 0:00 /bin/sh -c /usr/bin/terminology 25245 ? Sl 0:10 /usr/bin/terminology 26838 ? S 0:00 /bin/sh -c /usr/bin/terminology 26839 ? Sl 2:10 /usr/bin/terminology 31804 pts/5 S+ 0:00 grep terminology # ps ax| grep firefox 1116 pts/5 S+ 0:00 grep firefox ...and run again "rkhunter --check": [19:30:45] Warning: The following suspicious (large) shared memory segments have been found: [19:30:45] Process: /usr/bin/terminology PID: 26839 Owner: ci Size: 1.5MB (configured size allowed: 1.0MB) * What was the outcome of this action? The warning on supicious (large) shared memory segments seems to be only valid for the LARGEST one * What outcome did you expect instead? ALL large shared memory segments reported Thanks in advance! --xiscu -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages rkhunter depends on: ii binutils 2.32.51.20190727-1 ii debconf [debconf-2.0] 1.5.73 ii file 1:5.37-5 ii lsof 4.91+dfsg-1+b1 ii net-tools 1.60+git20180626.aebd88e-1 ii perl 5.28.1-6 ii ucf 3.0038+nmu1 Versions of packages rkhunter recommends: ii bsd-mailx [mailx] 8.1.2-0.20180807cvs-1+b1 ii curl 7.65.3-1 ii e2fsprogs 1.45.3-4 ii exim4-daemon-light [mail-transport-agent] 4.92.1-2 ii iproute2 5.2.0-1 pn unhide <none> pn unhide.rb <none> ii wget 1.20.3-1+b1 Versions of packages rkhunter suggests: ii liburi-perl 1.76-1 ii libwww-perl 6.39-1 pn powermgmt-base <none> -- Configuration Files: /etc/logcheck/ignore.d.server/rkhunter [Errno 13] Permission denied: '/etc/logcheck/ignore.d.server/rkhunter' /etc/rkhunter.conf changed: UPDATE_MIRRORS=0 MIRRORS_MODE=1 TMPDIR=/var/lib/rkhunter/tmp DBDIR=/var/lib/rkhunter/db SCRIPTDIR=/usr/share/rkhunter/scripts UPDATE_LANG="en" LOGFILE=/var/log/rkhunter.log USE_SYSLOG=authpriv.warning AUTO_X_DETECT=1 ALLOW_SSH_PROT_V1=0 ENABLE_TESTS=ALL DISABLE_TESTS=suspscan deleted_files packet_cap_apps apps SCRIPTWHITELIST=/bin/egrep SCRIPTWHITELIST=/bin/fgrep SCRIPTWHITELIST=/bin/which SCRIPTWHITELIST=/usr/bin/ldd SCRIPTWHITELIST=/usr/sbin/adduser ALLOWIPCPROC=/usr/bin/firefox WEB_CMD="/bin/false" INSTALLDIR=/usr -- debconf information excluded