치명적인 리눅스 익스플로잇 'CopyFail' 해커에 루트 액세스 권한 부여
치명적인 리눅스 익스플로잇 ‘CopyFail’ 해커에 루트 액세스 권한 부여
새로 발견된 리눅스 익스플로잇 ‘CopyFail’은 해커가 수많은 컴퓨터에 대한 루트 액세스를 얻을 수 있도록 합니다. CVE-2026-31431로 추적되는 취약점은 패치가 적용되었지만 많은 시스템이 여전히 위험에 노출되어 있습니다.
익스플로잇은 수요일에 공개적으로 공개되었으며, 모든 취약한 리눅스 배포판에서 작동하는 파이썬 스크립트를 사용하며, ‘distro별 오프셋 없음, 버전 확인 없음, 재컴파일 없음’을 필요로 합니다. 이는 멀티 테넌트 시스템을 해킹하고, 쿠버네티스 또는 기타 프레임워크 기반 컨테이너를 벗어나고, 악의적인 풀 요청을 생성하여 CI/CD 워크플로우를 통해 익스플로잇 코드를 전달하는 데 사용할 수 있기 때문에 특히 심각한 위협입니다.
위험한 상황
공격자가 이미 시스템에서 코드를 실행할 수 있는 방법(비특권 사용자)을 가지고 있는 경우 CopyFail 익스플로잇을 사용하여 루트로 승격할 수 있습니다. 거기에서 모든 파일을 읽고, 백도어를 설치하고, 모든 프로세스를 감시하고, 다른 시스템으로 이동할 수 있습니다. 익스플로잇은 커널의 암호화 API의 ‘직선형’ 논리 결함으로 인해 발생합니다.
리눅스 익스플로잇 이력
리눅스가 익스플로잇에 취약한 것은 이번이 처음이 아닙니다. 2021년에는 시스템 도구인 폴킷(Polkit)에 12년 된 취약점이 발견되어 대부분의 주요 리눅스 배포판을 실행하는 시스템에서 공격자에게 무제한 루트 권한을 부여했습니다. PwnKit으로 알려진 이 취약점은 보안 회사인 퀄리스(Qualys)의 연구원에 의해 발견되었고 대부분의 리눅스 배포판에서 패치가 적용되었습니다.
기술적 세부 사항
CopyFail 익스플로잇은 2017년에 도입된 커널의 암호화 API의 논리 결함을 이용하는 파이썬 스크립트를 사용하여 작동합니다. 이 결함으로 인해 공격자가 시스템에 대한 루트 액세스를 얻을 수 있습니다. 익스플로잇은 취약한 모든 리눅스 배포판에서 사용할 수 있기 때문에 특히 심각합니다.
산업적 맥락
리눅스 커널은 리눅스 운영 체제의 중요한 구성 요소이며, 커널의 취약점은 광범위한 결과를 초래할 수 있습니다. 리눅스 커널은 서버 및 데이터 센터에서 개인 장치 및 IoT 장치에 이르기까지 다양한 장치에서 사용됩니다. 리눅스의 광범위한 사용은 커널의 취약점이 많은 장치의 보안에 상당한 영향을 미칠 수 있음을 의미합니다. 예를 들어, 리눅스 커널은 세계 슈퍼컴퓨터의 90% 이상에서 사용되며 많은 클라우드 제공업체가 인프라를 실행하기 위해 리눅스에 의존합니다.
하위 스트림 영향
리눅스 사용자는 배포판에 CopyFail 취약점에 대한 패치가 포함되어 있는지 확인해야 합니다. 리눅스 커널 보안 팀은 버전 7.0, 6.19.12, 6.18.12, 6.12.85, 6.6.137, 6.1.170, 5.15.204 및 5.10.254에서 취약점을 패치했습니다. 그러나 많은 시스템이 여전히 위험에 노출되어 있으며 익스플로잇이 야생에서 사용되기까지는 시간 문제일 뿐입니다. 사용자는 또한 신뢰할 수 없는 코드를 실행할 때 주의해야 합니다. 공격자가 이미 시스템에서 코드를 실행할 수 있는 방법(비특권 사용자)을 가지고 있는 경우 CopyFail 익스플로잇을 사용하여 루트로 승격할 수 있기 때문입니다.
주의 사항
패치 확인 외에도 리눅스 사용자는 CopyFail 익스플로잇이 다른 취약점과 함께 사용될 가능성이 있다는 점에 유의해야 합니다. 익스플로잇을 사용하여 시스템에 대한 루트 액세스를 얻은 다음 다른 취약점을 사용하여 네트워크 내에서 이동할 수 있습니다. 사용자는 신뢰할 수 없는 코드를 실행할 때 주의해야 하며 침입 탐지 시스템 및 방화벽과 같은 추가 보안 조치를 고려해야 합니다.
결론
CopyFail 익스플로잇은 리눅스 사용자에게 심각한 위협이며 야생에서 사용되기까지는 시간 문제일 뿐입니다. 사용자는 배포판에 취약점에 대한 패치가 포함되어 있는지 확인하고 신뢰할 수 없는 코드를 실행할 때 주의해야 합니다. 리눅스 커널 보안 팀은 취약점을 패치했지만 많은 시스템이 여전히 위험에 노출되어 있습니다.
향후 영향
CopyFail 익스플로잇의 발견은 리눅스 보안의 지속적인 경계 및 투자 필요성을 강조합니다. 리눅스 커널이 계속 발전하고 성장함에 따라 보안 연구원과 개발자가 협력하여 취약점을 식별하고 패치하는 것이 중요합니다. 여기에는 커널의 암호화 API 보안 개선과 리눅스 배포판에 대한 테스트 및 유효성 검사 프로세스 강화가 포함됩니다.
권장 사항
CopyFail 익스플로잇의 위험을 완화하기 위해 리눅스 사용자는 다음 단계를 수행해야 합니다.
- 배포판에 취약점에 대한 패치가 포함되어 있는지 확인
- 신뢰할 수 없는 코드 실행 시 주의
- 침입 탐지 시스템 및 방화벽과 같은 추가 보안 조치 구현
- 이미 취약점을 패치한 대체 리눅스 배포판 사용 고려
이러한 단계를 수행함으로써 리눅스 사용자는 CopyFail 익스플로잇 및 기타 잠재적인 보안 위협으로부터 보호할 수 있습니다.