과거 개티 펨토셀을 Open5GS에 붙이려고 시도했었습니다. 그 과정에서 개티 펨토의 여러 취약점들을 알게되었고, 솔직히 말해서 펨토셀을 보다 더 용이하게 구해 활용하기 위해 관련정보를 공개하지 않고 있었습니다.
하지만 이미 개티든 슼이든 헬지든 펨토를 구하는 것은 상당히 어려워진 상황이고, 그다지 상황이 나아질 것으로 보이지도 않습니다. 어차피 다 패치했다고 하니 뒷이야기 공개합니다.
사고 원인이요? 자기들이 안하고 외주를 주니까 지들 망이 얼마나 취약한지도 몰랐겠죠.
개티 펨토셀의 정보 이야기
이노 홈페이지에 참고자료 일부가 나와있었습니다. 다만 공개 자체가 취약하다고 보지는 않는 편입니다. 소스코드든 뭐든 공개가 곧 취약점이라는 소리 하시는(하실) 분들은 오픈소스 리눅스 멀리하시고 산으로 들어가시기 바랍니다.
그래도 덕분에 일년걸릴거 한달만에 처리하긴 했습니다.
개티 펨토셀의 접속 이야기
외부망에 오픈된 펨토들이 생각보다 디게 많았고 ssh서버(dropbear)패스워드는 모든 기기가 같았습니다. 일부는 해커가 아니라 <그냥 봇넷>에 털렸을겁니다 아마.
개티 펨토셀의 Core망 접근(권한발급) 이야기
코어망 S1링크 누구나 하라고 항시 열어둘수는 없는일이죠, 당연히 VPN있었구요, 그 VPN의 Auth를 인증서 달랑 하나로 진행했는데, 그 인증서 발급서버가 따로 있었습니다.
펨토장비 안에 내장된 인증서로 발급서버에 제시하면 발급서버가 코어망 접근가능한 인증서를 뿅 내줬었습니다.
개티망에 있기만 하고, 모든 장비가 돌려쓰는 인증서 한장만 있으면 Core접근 인증서를 누구나 가질 수 있었습니다.
그리고 자꾸 유실된 펨토셀에서 인증서 빼서 사용했으니 펨토 관리잘못이다 이런소리 하는데, 위에서 말한대로 봇넷에 털려서 인증서 둥둥 떠돌아다녀도 할말없습니다. 확실히 개티 펨토에서 뽑아썼다는 증거 없는이상 봇넷에 털려서 파일 떠돌아다녔다고 가정하는게 맞습니다.
개티 펨토의 Core망 접근(접속) 이야기
혹자는 해외IP차단 안한게 원인이라는 논리를 펼치는데, VPN 접속 경로 자체가 파일로 된 인증서 Auth였기에 권한발급이랑 Auth만 잘 해뒀으면 해외IP차단 안한게 해킹이 원인이라 보기는 어려워보입니다. 이 둘이 안되었을 뿐이죠.
논외지만 개티 펨토는 오만군데에서 다 접속이 되는걸로 유명했습니다. 배 위부터 세종과학기지까지 개티 LTE가 터졌다는 이야기도 있습니다. 이 두 사례는 사정 듣고 HeMS 에서 허용해줬겠죠 하청업체 엔지니어가. 근데 이게 왜 문제?
개티 펨토셀의 Core망 Auth이야기
펨토셀이 이동한다거나 분실한것 같다거나 하면 펨토셀을 죽일 수 있는 기능이 있었습니다. 근데 그걸 서버가 하는게 아니라 내부 관리 프로그램이 하고있었습니다. 펨토셀 내부의 관리프로그램에서 이 기능을 Overide하고 관리프로그램이 관리시스템(TR-060였나 그랬음)에 접근하는걸 막으면 펨토셀을 강제로 살릴 수 있었습니다. “너 차단”이 아니라 “너 죽어” 형식이었거든요. 죽으라는 명령 수신했는데도 안죽으면 좀비처럼 계속 살겠죠?
왜 이렇게 되었을까요? 개티가 이노보고 “문제있는 장비 접속차단하는 시스템 만들어줘”했을거고 이노는 그대로 따랐겠죠. 근데 그걸 개티 자기들 코어망 접근하는 VPN서버의 Firewall에 차단기능을 만들었어야 하는걸 이노에 떠넘기고 “어쨌든 차단되네??”시전 했으면 이렇게 되는거죠.
개티만 잘못이냐?
슼은 Core망 접근방식이 SIM카드 인증 방식이었고 헬지는 과거에는 SIM인증을 사용했었습니다.
근데 그 이후에 헬지도 같은 펨토 도입했….다가 몇대 깔지도 못하고 다 다시 빼버리고 쉬쉬한걸로 알고있습니다.
망에 무슨 일이 일어났던거냐?
처음에 저도 의아했습니다. LTE의 모든 Traffic은 Core까지 가야 암호화가 풀린다고 생각했고 VoLTE및 메시지 트래픽도 Core후단에서 처리한다고 생각했거든요.
요즘 들리는 이야기 들어보니 비표준이랍니다 개티망이. 그래서 TTA-VoLTE가 그모냥….아 아닙니다 이건 타사도 도찐개찐이죠.
볼테 통화는 노출 안되었나 몰라요.
후기1.
저 황금같은 취약점을 왜 저딴데에.
후기2.
나한테는 연락도 없습니다. 이정도면 이해당사자 제외하고 내가 최고 전문가 아닌가…
근데 연락 왔다해도 협조할 생각은 없긴합니다. 뉴스나온 첫날 아쉬워서 눈물 흘렸고 두번째날 통신사업자가 욕먹는게 너무 기뻐서 폭죽 터뜨렸습니다.