TMAegis베타
linux 관련 규칙 더 보기

Linux distributions

TMA-ALMA9-5.1.7

Ensure sshd MACs are configured

보통레벨 1자동linux

설명

This variable limits the types of MAC algorithms that SSH can use during communication. Notes: • Some organizations may have stricter requirements for approved MACs. • Ensure that MACs used are in compliance with site policy. • The only "strong" MACs currently FIPS 140 approved are: o HMAC-SHA1 o HMAC-SHA2-256 o HMAC-SHA2-384 o HMAC-SHA2-512

점검 방법

감사 방식: 셸 명령

shell
alt0() { o=$(bash -c '#!/usr/bin/env bash
{
   a_weak=(hmac-md5 hmac-md5-96 hmac-ripemd160 hmac-sha1-96 umac- 64@openssh.com hmac-md5-etm@openssh.com hmac-md5-96-etm@openssh.com hmac- ripemd160-etm@openssh.com hmac-sha1-96-etm@openssh.com umac-64- etm@openssh.com)
   l_offered="$(sshd -T | awk '"'"'$1=="macs"{print $2}'"'"' | tr '"'"','"'"' '"'"'\n'"'"')"
   for l_alg in "${a_weak[@]}"; do
      grep -Fxq -- "$l_alg" <<< "$l_offered" && printf '"'"'%s\n'"'"' "$l_alg"
   done
}' 2>&1); [ -z "$o" ] || { echo "step1: $o" | head -c 300; return 1; }; }; if alt0; then echo compliant; fi
예상 출력
compliant

조치 방법

조치 방식: 가이드 또는 인프라 패치

The MAC algorithms available to the SSH server are governed by the system-wide crypto policy. Disable the weak MACs by configuring the system-wide crypto policy as described in the "Configure system wide crypto policy" section. - IF - CVE-2023-48795 (Terrapin) has not been reviewed and addressed, the Encrypt- then-MAC (EtM) MACs should also be disabled through the system-wide crypto policy. Once the crypto policy has been updated, reload the SSH daemon: # systemctl reload-or-restart sshd

속성

운영 체제
almalinux-9
태그
cis-convertedlinux
참고 자료
CIS AlmaLinux OS 9 Benchmark v3.0.0 - 5.1.7

이 호스트 점검하기

감사 권한이 있는 시스템에서 실행하세요. 스캔은 읽기 전용입니다.

shell
tmaegis scan --target linux