
이 저장소에는 OpenSSH <9.6 버전 서버에 영향을 미치는 OpenSSH ProxyCommand 취약점(CVE-2025-51385)을 악용하기 위한 개념 증명(PoC)이 포함되어 있습니다.
이 저장소는 OpenSSH의 ProxyCommand 옵션에서 발생하는 명령 인젝션 취약점인 CVE-2023-51385에 대한 개념 증명(PoC) 을 포함하고 있습니다. SSH 구성을 제어하거나 신뢰할 수 없는 ProxyCommand 문자열을 가진 공격자는 잠재적으로 임의 코드 실행을 달성할 수 있습니다.
📌 영향: 악의적이거나 부적절하게 처리된 ProxyCommand 값을 통한 임의 명령 실행.
⚠️ 영향을 받는 버전: CVE-2023-51385 패치 이전의 OpenSSH 버전.
🔬 PoC: 악의적으로 조작된 SSH 구성 또는 명령줄 입력을 통해 악용이 어떻게 발생할 수 있는지 시연합니다.
참고: 이 PoC는 교육 및 승인된 테스트 목적으로만 제공됩니다. 허가 없이 시스템에 사용하지 마십시오.
CVE-2023-51385는 OpenSSH의 ProxyCommand 옵션에 영향을 미치는 명령 인젝션 취약점입니다. 특정 조건에서 공격자는 SSH 구성 또는 인자의 부적절한 이스케이프 처리를 악용하여 임의 명령을 주입할 수 있습니다.
이 저장소는 교육 및 승인된 침투 테스트를 위해 이 취약점을 시연하는 개념 증명(PoC) 을 제공합니다.
이 문제는 ProxyCommand 값에 대한 부적절한 무해화(sanitization) 처리로 인해 발생합니다. 공격자가 .ssh/config의 ProxyCommand 필드에 영향을 주거나 CLI를 통해 조작할 수 있다면 셸 명령을 주입할 수 있습니다.
여기를 클릭하여 PoC에 대한 YouTube 동영상을 확인하세요.