IBM AIX
TMA-AIX-6.1.1
Ensure sudo is installed
HighLevel 2Automatedaix
Description
The recommendation is to install and configure sudo, to reflect the privileged command access requirements of all users of the system. Privileged command access should be limited to and defined by a user's individual needs. Access to a root command prompt should limited, wherever possible, to minimize the risk of inadvertent or deliberate misuse of the account. Audit: sudo must be installed at version 1.9.17p1 or later.
How it is checked
Audit method: Shell command
shell
command -v sudo >/dev/null 2>&1 || exit 1; v=$(sudo -V 2>/dev/null | sed -n "1s/^Sudo version //p"); [ -n "$v" ] || exit 1; printf '%s\n' "$v" | awk -F"[.p]" '{a=$1*1000000+$2*10000+$3*100+($4==""?0:$4); print (a>=1091701 ? "compliant" : "sudo " $0 " is older than 1.9.17p1")}'- Expected output
compliant
How it is fixed
Fix method: Guidance or infrastructure patch
Install the latest available version for the sudo distribution installed on your system. This version should be 1.9.17p1 or later.
Properties
- Operating systems
- Any
- Tags
- aixservices
- Reference
- CIS IBM AIX 7 Benchmark v1.2.0 - 6.1.1 Ensure sudo is installed
Check this host
Run this on a machine you are allowed to audit. The scan is read-only.
shell
tmaegis scan --target aix --level 2