보안 · 2026년 11월 12일
다른 언어로도 게시됨 English
바이널리 연구진이 식별한 새로운 제로데이 취약점으로 인해 지텔 스위치 약 천 대가 패치 후에도 해킹당해
바이널리 소속 보안 전문가들은 지텔이 출시한 스위치 제품군에 존재하는 새로운 제로데이 취약점을 악용하여 해커들이 거의 천 대에 달하는 장치를 성공적으로 침해했다는 사실을 확인했습니다. 이 공격은 제조사가 이전에 배포한 보안 패치가 해당 위협을 완전히 차단하지 못했기 때문에 발생했습니다. 공격자들은 인증 절차 없이도 루트 권한으로 임의의 명령어를 실행할 수 있는 이 결함을 이용하여 네트워크 장비들을 장악했습니다.
이번 사건의 핵심이 된 새로운 취약점은 CVE-2026-107441이라는 식별자를 부여받았으며 지텔 GS1900 시리즈 스위치 열 가지 모델에 영향을 미칩니다. 이 결함은 장치의 웹 기반 관리 인터페이스로 들어오는 요청을 처리하는 구성 요소 내에서 발생하는 버퍼 영역 밖 쓰기 오류입니다. 공격자가 이 취약점을 악용하기 위해서는 별도의 인증이 필요하지 않으며, 단지 스위치의 웹 인터페이스에 네트워크로 접근할 수 있고 특수하게 조작된 하이퍼텍스트 전송 프로토콜 요청을 전송하기만 하면 됩니다.
지텔의 엔지니어들은 이 문제의 심각도를 공통 취약성 점수 체계 기준으로 8.8 점으로 평가했으나 바이널리 분석가들은 이를 9.8 점으로 더 높게 책정했습니다. 이 새로운 취약점은 앞서 발견된 다른 보안 문제와 밀접하게 연결되어 있습니다. 지텔 개발자들은 2026 년 6 월에 하이퍼텍스트 전송 프로토콜 매개변수 처리 메커니즘과 그 수량 검증 부재와 관련된 CVE-2026-7273 이라는 취약점을 수정하여 펌웨어 2.90 패치 2 버전을 배포한 바 있습니다.
그러나 그레이노이즈 소속 분석가들은 곧바로 GS1900 시리즈 스위치를 대상으로 한 공격이 관찰되며 해커들이 이미 사십팔 개 국가에 걸쳐 구백구십육 대의 장치를 침해했다고 경고했습니다. 공격자들은 탈취한 장치들로부터 구성 설정 정보, 루트 계정 자격 증명의 해시 값, 그리고 네트워크 관련 데이터를 수집했습니다. 조사 결과 6 월에 배포된 수정 조치가 불완전했던 것으로 드러났습니다. 당시 개발자들은 매개변수의 수량을 검증하는 기능을 추가했지만 개별 매개변수의 크기를 제한하지 않았으며 이 검증 과정이 데이터를 메모리로 복사한 이후에 수행되었습니다.
바이널리 전문가들은 9 월 17 일에 백도어 지터리, 루트킷 식스주트, 그리고 악성 캠페인 레드 헤론과 연관된 인프라 서버에서 파이썬 언어로 작성된 지텔 스위치용 익스플로잇을 발견했습니다. 이 익스플로잇을 분석한 결과 지텔 GS1900 펌웨어의 공통 게이트웨이 인터페이스 구성 요소에서 하이퍼텍스트 전송 프로토콜 요청을 처리할 때 발생하는 오류가 확인되었습니다. 프로그램은 최대 백사십 개의 요소를 저장하도록 설계된 메모리 영역을 사용했지만 각 요소의 크기를 제한하지 않았습니다.
공격자는 과도하게 큰 크기의 백사십 번째 매개변수를 전송하여 할당된 메모리 범위를 벗어나게 함으로써 매개변수 카운터를 덮어썼습니다. 이로 인해 후속 매개변수가 버퍼 경계를 넘어 기록되면서 공격자가 루트 권한으로 임의의 명령어를 실행할 수 있게 되었습니다. 비록 패치 2 버전에서 매개변수 수량 검증이 추가되었으나 이 검사가 메모리 기록 후에 이루어졌기 때문에 익스플로잇이 검증 작동 전에 카운터를 손상시킬 수 있었습니다. 바이널리는 9 월 29 일에 이 문제를 지텔에 통보했고 회사는 별도의 취약점임을 확인하고 새로운 식별자를 부여했습니다. 제조사는 결국 10 월 말에 출시된 펌웨어 2.90 패치 3 버전을 통해 데이터 기록 전에 수량을 검증하고 각 매개변수의 크기를 제한하는 방식으로 이 문제를 최종적으로 해결했습니다.