🇰🇷 한글 설명
fail2ban 0.10.5부터 1.1.1 버전 사이의 sshd 필터에서 호스트 주소 뒤에 'on <token>' 접미사를 허용하는 취약점이 발견되었습니다. 공격자는 특수하게 조작된 사용자 이름을 사용하여 실패한 로그인 시도를 임의의 IP 주소와 연결할 수 있으며, 이를 통해 정상적인 사용자의 IP를 차단할 수 있습니다.
💡 쉬운 설명
해커가 가짜 이름을 사용하여 시스템이 엉뚱한 사람의 접속을 차단하도록 속일 수 있는 보안 결함입니다. 이를 통해 정상적인 사용자가 서버에 접속하지 못하게 방해할 수 있습니다.
🇺🇸 원문 (English)
In fail2ban 0.10.5 through 1.1.1 before ddd879d, the sshd filter (config/filter.d/sshd.conf) accepts an "on <token>" suffix after the host address. Because OpenSSH logs the offered username verbatim, a remote unauthenticated attacker can use a username such as "x VICTIM-SOURCE-IP-ADDRESS on" to make fail2ban associate failed login attempts with an arbitrary source IP address and ban it (e.g., to block logins from a legitimate user). The default filter mode is affected.
📍 영향받는 시스템
fail2ban 0.10.5 ~ 1.1.1 (commit ddd879d 이전 버전)
⚔️ 공격 벡터
조작된 사용자 이름을 포함한 SSH 로그인 시도를 통해 특정 IP를 차단 목록에 등록시키는 방식
🛡️ 대응 방법
fail2ban을 최신 버전으로 업데이트하거나 sshd 필터 설정을 수정하십시오.
🔧 검증 코드
출력된 버전이 0.10.5에서 1.1.1 사이인지 확인하십시오.
dpkg -l fail2ban 2>/dev/null | grep -E 'fail2ban'