🇰🇷 한글 설명
libssh 라이브러리에서 발견된 결함으로, Windows 시스템의 기본 설정 오류를 악용하여 로컬 중간자 공격(MitM) 및 SSH 보안 수준 저하를 유발할 수 있습니다. 권한이 없는 로컬 사용자가 C:\etc 디렉토리에 설정 파일을 생성하거나 수정할 수 있어, 신뢰할 수 있는 호스트 정보 조작을 통해 SSH 통신의 기밀성, 무결성, 가용성을 위협합니다.
💡 쉬운 설명
윈도우용 libssh 프로그램이 보안 설정 파일을 잘못된 위치에서 불러오는 문제가 있습니다. 이를 통해 해커가 컴퓨터에 접속할 때 중간에서 정보를 가로채거나 보안을 낮추는 공격을 할 수 있습니다.
🇺🇸 원문 (English)
A flaw was found in libssh. This vulnerability allows local man-in-the-middle attacks, security downgrades of SSH (Secure Shell) connections, and manipulation of trusted host information, posing a significant risk to the confidentiality, integrity, and availability of SSH communications via an insecure default configuration on Windows systems where the library automatically loads configuration files from the C:\etc directory, which can be created and modified by unprivileged local users.
📍 영향받는 시스템
Windows 환경에서 libssh 라이브러리를 사용하는 시스템
⚔️ 공격 벡터
로컬 사용자가 C:\etc 디렉토리에 악성 설정 파일을 생성하여 SSH 연결을 조작하는 방식
🛡️ 대응 방법
libssh 라이브러리를 최신 보안 패치 버전으로 업데이트하고, C:\etc 디렉토리의 권한을 제한하십시오.
🔧 검증 코드
명령어 실행 결과 C:\etc 디렉토리가 존재하고 일반 사용자가 접근/수정 가능한지 확인하십시오.
powershell -Command "Get-ChildItem -Path C:\etc -ErrorAction SilentlyContinue"