Linux distributions
TMA-UBUNTU2004-3.2.4
Ensure sctp kernel module is not available
説明
The Stream Control Transmission Protocol (SCTP) is a transport layer protocol used to support message oriented communication, with several streams of messages in one connection. It serves a similar function as TCP and UDP, incorporating features of both. It is message-oriented like UDP, and ensures reliable in-sequence transport of messages with congestion control like TCP.
チェック方法
監査方法: シェルコマンド
m=sctp; found=$(find /lib/modules/$(uname -r)/kernel /usr/lib/modules/$(uname -r)/kernel -path "*/sctp*" 2>/dev/null | head -n1); if [ -z "$found" ]; then echo compliant; exit 0; fi; lsmod | awk '{print $1}' | grep -Fxq -- "${m//-/_}" && { echo "$m is loaded"; exit 0; }; cfg=$(modprobe --showconfig 2>/dev/null); printf '%s\n' "$cfg" | grep -Pq -- "^\h*blacklist\h+${m//-/_}\b" || { echo "$m is not blacklisted"; exit 0; }; printf '%s\n' "$cfg" | grep -Pq -- "^\h*install\h+${m//-/_}\h+(/usr)?/bin/(true|false)\b" || { echo "$m install is not disabled"; exit 0; }; echo compliant- 期待される出力
compliant
修正方法
修正方法: ガイダンスまたは IaC パッチ
Run the following to unload and disable the sctp kernel module. This can also be done by running the script included below. Run the following commands to unload the sctp kernel module: # modprobe -r sctp 2>/dev/null # rmmod sctp 2>/dev/null Perform the following to disable the sctp kernel module: Create a file ending in .conf with install sctp /bin/false in the /etc/modprobe.d/ directory Example: # printf '\n%s\n' "install sctp /bin/false" >> sctp.conf Create a file ending in .conf with blacklist sctp in the /etc/modprobe.d/ directory Example: # printf '\n%s\n' "blacklist sctp" >> sctp.conf Optional remediation script: This script will perform the above remediation as required by the system …
プロパティ
- オペレーティングシステム
- ubuntu-20.04
- タグ
- cis-convertedkernellinuxmodules
- 参照
- CIS Ubuntu Linux 20.04 LTS Benchmark v3.0.0 - 3.2.4
このホストをチェック
監査が許可されているマシンで実行してください。スキャンは読み取り専用です。
tmaegis scan --target linux --level 2