Michael Boelen
cfaea21430
Security: test all parameters and arguments for the presence of control characters
2019-06-30 19:29:48 +02:00
Michael Boelen
fdacc00b45
Security: test PATH and warn or exit on discovery of dangerous location
2019-06-30 19:21:07 +02:00
Michael Boelen
5e4e44bdf3
Added check to ensure that common system tools are defined as extra safety measure
2019-06-30 18:27:31 +02:00
Michael Boelen
08e8e59197
New function: SafeInput
2019-06-29 19:34:12 +02:00
Michael Boelen
dde57ce870
Merge branch 'master' of https://github.com/CISOfy/lynis
2019-06-24 15:47:39 +02:00
Michael Boelen
ec519dc976
Minor cleanups
2019-06-24 15:40:38 +02:00
Michael Boelen
d0377c563d
Added TLSv1 as weak protocol (nginx)
2019-06-24 15:40:18 +02:00
Michael Boelen
94e0a4e40d
Added Suricata (IDS)
2019-06-24 15:38:34 +02:00
Michael Boelen
8d16a62bbd
Added Bro (IDS)
2019-06-24 15:37:40 +02:00
Michael Boelen
b0f966ae48
Check number of arguments for 'audit dockerfile'
2019-06-24 15:33:42 +02:00
Michael Boelen
6f3c268c57
Non-functional code removed as it does not work as intended and lacks required validation controls - Thanks to Sander Bos for reporting
2019-06-24 15:23:30 +02:00
Michael Boelen
a312968dd6
Merge pull request #714 from deltablot/issue628
...
Add PHP ini file locations for Ubuntu 18.04. Fix #628
2019-06-24 13:46:30 +02:00
Michael Boelen
f6f7a69857
Merge pull request #713 from bcs016/patch-1
...
Update tests_authentication - AUTH-9402
2019-06-24 13:43:19 +02:00
Michael Boelen
6cd903e079
Merge pull request #722 from pyllyukko/linux-bsdrc.d
...
Detect BSD-style (rc.d) init in Linux systems
2019-06-24 13:42:17 +02:00
Michael Boelen
ef89ee3fc9
[NETW-3012] make ss command output preferred for Linux system and changed output format
2019-06-24 13:39:30 +02:00
Michael Boelen
6d55767c18
Include 'generate' command
2019-06-17 12:16:29 +02:00
pyllyukko
9b02934339
Detect BSD-style (rc.d) init in Linux systems
2019-06-06 15:41:29 +03:00
Michael Boelen
61d8c91eeb
[FILE-6310] filter on correct field for AIX
2019-06-06 14:20:12 +02:00
Michael Boelen
59b102989f
[AUTH-9268] AIX find does not support maxdepth
2019-06-06 14:13:05 +02:00
Michael Boelen
8e61275ff4
Move state recording to report section
2019-05-16 15:23:23 +02:00
Nicolas CARPi
6ca24aae8b
Add PHP ini file locations for Ubuntu 18.04. Fix #628
2019-05-08 01:01:43 +02:00
bcs016
10b8da1c6a
Update tests_authentication
...
Update AUTH-9402, change name to check in etc/passwd file when device is a QNAP
2019-04-29 11:47:11 +02:00
Michael Boelen
96c1ea8b0e
[PKGS-7386] Removed suggestion as a warning is already displayed when vulnerable packages were discovered
2019-04-20 14:31:11 +02:00
Michael Boelen
017103e20c
[PKGS-7392] - Skip test for Zypper-based systems
2019-04-17 15:26:43 +02:00
Michael Boelen
121c861446
Non-interactive mode for zypper
2019-04-17 15:07:07 +02:00
Michael Boelen
bf5219d9b9
[PKGS-7328/PKGS-7330] added non-interactive global option
2019-04-15 19:30:21 +02:00
Michael Boelen
dba2dcb918
Added missing variables
2019-04-15 19:20:31 +02:00
Michael Boelen
2d0c684931
Added new 'generate' command
2019-04-13 13:26:56 +02:00
Michael Boelen
e195e7c8e0
Corrected lsvg binary detection
2019-04-09 08:26:16 +02:00
Michael Boelen
d90c43d06c
Updated descriptions
2019-04-09 06:52:00 +02:00
Capashenn
fe09e4ebaa
fix SHLL-6220 description ( #673 )
2019-04-09 06:49:33 +02:00
Michael Boelen
fd8b1e790d
Improved PackageIsInstalled function and its usage
2019-04-08 15:09:18 +02:00
Michael Boelen
256bc1da0f
Undoed submitted pull request as it breaks testing at least on Ubuntu system
2019-04-08 11:07:41 +02:00
Capashenn
137dc6f0cc
fix FILE-6374 ( #672 )
2019-04-08 10:36:17 +02:00
Michael Boelen
71a0c79053
Corrected stdout/stderr redirection for FreeBSD pkg tool
2019-04-08 07:53:04 +02:00
Michael Boelen
08ecd91180
Use ps instead of pgrep on AIX
2019-04-07 19:03:21 +02:00
Michael Boelen
1e134bc1b3
Extended function with more package managers
2019-04-07 15:52:52 +02:00
Michael Boelen
f8b390617b
Changed screen output
2019-04-07 15:51:25 +02:00
Michael Boelen
2750e9b7b8
Detect equery binary
2019-04-07 15:50:46 +02:00
Michael Boelen
72ba872a2f
Improve text output for AIX systems
2019-04-04 19:04:42 +02:00
Michael Boelen
9936224278
Merge of several tests, cleanup, minor code enhancements and restructure
2019-04-04 14:42:39 +02:00
Michael Boelen
247eb7d9a6
Corrected if-statement
2019-04-03 12:46:03 +02:00
Capashenn
e0ca517aaa
Add tests INSE-8310 INSE-8312 (telnet) ( #693 )
...
* Add test INSE-8000
* Add xinetd support in insecure_services
* fix issue #662
* Check for talk via xinetd
* Check for chargen via xinetd
* Check for daytime via xinetd
* Check discard via xinetd
* Check echo via xinatd
* Check time via xinetd
* Check tftp via xinetd
* Check rsync via xinetd
* Add test INSE-8200
* Add test INSE-8300 INSE-8302 INSE-8304 (rsh)
* Add tests INSE-8310 INSE-8312 (telnet)
2019-04-02 11:15:31 +02:00
Michael Boelen
2c83037cba
Minor cleanup
2019-04-02 07:58:10 +02:00
Capashenn
7b7086566d
Add test FILE-6324 check XFS file systems ( #699 )
2019-04-02 07:46:04 +02:00
Michael Boelen
d0df518426
[PKGS-7420] corrected typo
2019-03-30 13:58:23 +01:00
Michael Boelen
3660043308
[PKGS-7420] limit test to specific OS, add dnf-automatic support, extend logging
2019-03-30 13:31:03 +01:00
Michael Boelen
3702ae67b5
[PKGS-7420] Detect toolkit to automatically download and apply upgrades
2019-03-29 12:53:13 +01:00
Michael Boelen
8a9edeb40b
[AUTH-9278] style change, description, allow different root directory
2019-03-29 12:30:12 +01:00
Capashenn
f9bcf26f25
fix issue #612 ( #677 )
...
LDAP support for Red Hat and others (fix issue #612 )
2019-03-29 12:26:12 +01:00