🔍 CVE-2004-2069

5.0
CVSS Score
MEDIUM
2004-12-31
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

OpenSSH 3.6.1p2, 3.7.1p2 및 기타 버전의 sshd.c에서 권한 분리 기능을 사용할 때, LoginGraceTime 설정 시간을 초과한 세션이 종료되어도 비특권 프로세스에 신호를 제대로 보내지 않는 문제가 있습니다. 이로 인해 연결이 계속 유지되어 원격 공격자가 연결 자원을 고갈시키는 서비스 거부(DoS) 공격이 가능합니다.

💡 쉬운 설명

로그인 제한 시간이 지나면 연결이 끊겨야 하는데, 시스템이 이를 제대로 처리하지 못하고 연결을 계속 유지하는 버그입니다. 공격자가 가짜 연결을 많이 만들면 서버의 접속 가능 횟수가 꽉 차서 실제 사용자가 접속할 수 없게 됩니다.

🇺🇸 원문 (English)

sshd.c in OpenSSH 3.6.1p2 and 3.7.1p2 and possibly other versions, when using privilege separation, does not properly signal the non-privileged process when a session has been terminated after exceeding the LoginGraceTime setting, which leaves the connection open and allows remote attackers to cause a denial of service (connection consumption).

📍 영향받는 시스템

OpenSSH 3.6.1p2, 3.7.1p2 및 그 이전 버전

⚔️ 공격 벡터

LoginGraceTime을 초과하는 다수의 연결 요청을 지속적으로 보내 서버의 연결 자원을 고갈시키는 원격 DoS 공격

🛡️ 대응 방법

취약점이 해결된 최신 버전의 OpenSSH로 업데이트하십시오.

🔧 검증 코드

명령어 실행 결과 OpenSSH 3.x 버전이 표시된다면 해당 취약점에 노출되었을 가능성이 매우 높습니다.

Shell / Script
ssh -V 2>&1 | grep -E 'OpenSSH_[0-3]\.'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:N/I:N/A:P

💻 영향받는 소프트웨어

OpenSSH