사이버 보안 전문가들은 취약점이 패치되거나 보고되었다고 해서 사라지는 경우는 거의 없다는 것을 알고 있습니다. 공개 개념 증명(PoC)이 발표되면 오래된 위협에 새로운 생명을 불어넣을 수 있습니다. 6개월 전에 자세히 다룬 RegreSSHion 취약점(CVE-2024-6387)이 바로 그런 경우입니다. 여기. 이제 완전한 기능을 갖춘 PoC를 사용할 수 있으므로 이 취약점에 대한 주의와 조치가 필요한 이유를 다시 살펴볼 때입니다.
플레이 현황: 무엇이 달라졌나요?
2024년 7월 1일, 이름이 지정된 취약점들이 종종 그렇듯이 RegreSSHion 취약점은 뉴스 매체를 통해 대서특필되었습니다. 광범위한 적용 가능성과 원격 코드 실행 가능성이 결합된 이 취약점은 정확한 타이밍과 확률적인 성공 확률에 의존하는 익스플로잇이었음에도 불구하고 심각한 우려를 불러일으켰습니다.
6개월이 지난 지금, PoC가 공개적으로 공개되었으며 현재 github에서 찾을 수 있습니다(링크는 의도적으로 제공하지 않습니다). 이 도구는 취약한 OpenSSH 서버를 식별하고 잠재적으로 결함을 악용하는 프로세스를 간소화합니다.
이 익스플로잇은 여전히 공격자들에게는 어려운 경쟁 조건의 타이밍에 달려 있지만, 이제 훨씬 더 많은 위협 행위자들의 손이 닿을 수 있는 범위 내에 있습니다. 간단히 말해, 진입 장벽이 낮아졌고 패치가 적용되지 않은 시스템에 대한 위험은 더욱 커졌습니다.
PoC가 우리에게 알려주는 것
PoC 스크립트는 취약한 OpenSSH 버전을 탐지할 수 있는 가볍고 효율적인 스캐너입니다. 여기에는 여러 IP 및 네트워크 범위에서 신속한 스캔, 완화 조치를 식별하기 위한 유예 시간 변경 감지, 패치된 버전 식별과 같은 기능이 포함되어 있습니다.
특히, 이 익스플로잇은 32비트 OpenSSH 서버에서 작동하는 것으로 확인되었으며(아직 상당수의 서버가 존재하는 것으로 보입니다), 120초의 로그인 유예 시간과 같은 기본 설정을 사용하는 시스템을 표적으로 삼고 있습니다. 익스플로잇을 실행하는 데 필요한 시간은 몇 시간에서 며칠까지 공격에 성공할 수 있는 확률적이지만, PoC를 통해 이러한 공격을 수동으로 제작하는 데 수반되는 복잡성을 상당 부분 제거할 수 있습니다.
행동 촉구: 아직 패치하지 않았다면 지금 패치하기
조직에서 아직 OpenSSH를 RegreSSHion을 완화하는 것으로 알려진 버전으로 패치하지 않았다면 지금이 바로 그 때입니다. 공개적으로 사용 가능한 PoC가 존재하면 공격자가 취약점을 조사하고 표적 공격을 실행하기가 훨씬 쉬워집니다.
저희의 원본 문서 에서 해당 취약점과 익스플로잇 메커니즘에 대해 자세히 알아보세요. 요약하면 다음 사항을 확인하세요:
- OpenSSH를 패치된 버전, 특히 8.5p1~9.8p1의 영향을 받는 범위를 벗어난 버전으로 업그레이드합니다.
- 내부 네트워크에 대한 액세스를 제한하거나 VPN을 사용하여 SSH 서비스의 노출을 줄이세요.
- 로그인 유예 시간을 줄이고 fail2ban과 같은 다른 보안 기능을 활성화하는 등 구성을 강화하세요.
- 로그에서 의심스러운 로그인 시도 또는 시간 초과 패턴을 모니터링합니다.
신속한 조치가 중요한 이유
이 익스플로잇은 여전히 실행하기 어렵지만, 결단력 있는 공격자는 특정 표적에 맞게 프로세스를 최적화할 수 있습니다. 또한 광범위한 인터넷 검색을 통해 수백만 개의 노출된 SSH 서버가 확인되었으며, 이 중 상당수는 아직 패치가 적용되지 않았을 가능성이 높습니다. 이는 특히 취약점이 처음 공개되었을 때 업데이트를 우선순위에 두지 않았을 수 있는 조직의 경우 사전 예방적 방어의 중요성을 더욱 강조합니다.
최종 생각
사이버 보안은 시간과의 끊임없는 경쟁이며, RegreSSHion과 같은 취약점은 적시에 패치를 적용하는 것이 왜 타협할 수 없는지를 상기시켜 줍니다. 이 취약점은 몇 달 동안 존재해 왔지만, 새로 공개된 PoC로 인해 관련성이 재점화되고 위험 환경이 증가했습니다.
공격자가 문을 두드릴 때까지 기다리지 마세요. 시스템을 패치하고, 불필요한 노출을 차단하고, 한발 앞서 대응하세요.

