요약
한 X 이용자가 2025년형 삼성 TV에서 루트 셸을 얻고, 늘 켜진 마이크 같은 사생활 침해 기능을 찾았다고 밝혔습니다.
X 계정 log4j의 작성자가 올린 글입니다. 자기 삼성 TV에 이상할 만큼 정확한 맞춤 광고가 계속 뜨자, 원인을 찾으려고 TV 내부를 직접 열어 보기로 했다고 합니다.
왜 중요한가
- 맞춤 광고의 원인으로 의심받던 TV 속 데이터 수집 기능을 소유자가 직접 들여다본 사례입니다.
- 다만 상세 분석 글은 아직 나오지 않았습니다. 지금 공개된 근거는 X 게시물과 스크린샷 두 장뿐입니다.
핵심 내용
- 펌웨어가 AES로 암호화돼 있어, 기기를 분해하는 대신 제로데이(아직 패치되지 않은 취약점)로 루트 셸을 얻었다고 했습니다.
- 작성자는 마이크가 늘 켜져 있는 기능이 있다고 했고, 공개한 서비스 목록에서 'alwaysonvoice' 항목을 표시해 두었습니다.
- 자동 콘텐츠 인식(ACR, 화면에 나오는 콘텐츠를 알아내는 기능), 위치 파악, 네트워크 지도 작성 기능도 찾았다고 했습니다.
- 맞춤 광고 서비스, DRM(저작권 보호 장치) 서비스 4종, 사용자 프로필 구축 기능도 있었다고 덧붙였습니다.
- 작성자는 3,000달러짜리 TV 앞에 시청자 말고도 삼성과 협력사 400곳이 함께 있는 셈이라고 비꼬았습니다.
HN 반응
- 스마트 TV 앱 개발 경험자들은 ACR과 상시 마이크 권한이 업계에서 흔하고, 공개된 목록은 Tizen 앱의 권한 정책 파일이라고 설명했습니다.
- 포장에 센서와 데이터 수집 내용을 밝히게 하는 법이 필요하다는 주장에, 규제는 설계가 복잡해 쉽지 않다는 반론이 붙었습니다.
제가 보기에 제대로 된 정리글은 없습니다. 이건 @log4j가 올린 트위터/X 게시물을 캡처해 올린 레딧 글일 뿐입니다. 트위터 게시물조차 별로 알찬 내용이 없어 보이고, 레딧은 애초에 정보의 출처가 될 수 없습니다.
원래 링크는 이틀 전에 HN에 올라왔지만 반응이 없었습니다.
https://twitter.com/log4j/status/2113014142600953868
배경을 조금 말씀드리면, 저는 지난 17년 동안 스마트 TV 앱을 개발해 왔습니다.
업계 사람이라면 여기 나온 내용 중에 놀랄 만한 건 별로 없습니다.
항상 켜져 있는 오디오는 수많은 기기에서 흔합니다. 알렉사 같은 음성 호출을 지원하려는 기기라면 다 필요로 하니까요. ACR은 요즘 TV의 기본 사양이고, 시청자 데이터를 되파는 수익 덕분에 TV 가격이 너무 내려가서 이제 돌아갈 길이 없습니다.
여기 나온 정책 파일은 Tizen 앱을 만드는 방식 그대로입니다. 앱이 접근해야 하는 기능을 나열한 목록인데, (TV 제어처럼) 일정 수준 이상의 접근 권한은 삼성과 맺는 계약 관계의 수준이 달라야 얻을 수 있습니다.
삼성이 수집하는 모든 정보는 아주 빽빽한 이용약관에 다 들어 있어야 합니다.
저는 몇 년 동안 스마트 TV의 플랫폼(AndroidTV + Google Assistant) 단계에서 일했습니다.
기술적으로는 맞지 않습니다. 비교적 최근의 스마트 TV(2021년 이후 정도)는 호출어만 인식하는 음성 인식 모델을 DSP에 올려 두고, DSP가 호출어나 리모컨 버튼 입력을 감지했을 때 CPU를 깨워서 그 뒤의 오디오 처리를 맡깁니다. 전력 효율 면에서 이득이 큽니다. DSP는 전력을 1와트도 안 쓰니 TV가 잠든 동안에도 계속 돌릴 수 있지만, CPU와 인터넷 연결, 나머지 회로는 전력을 엄청나게 먹거든요. 오디오 수집을 계속 돌린다면 스마트 TV나 스트리밍 동글은 사실상 절대 잠들지 못할 겁니다.
애초에 기기 안에서 음성 인식 모델을 직접 돌리는 경우는 꽤 드뭅니다. 스마트 TV 제조사는 부품 원가(BOM)에 극도로 민감해서, 머신러닝 모델을 돌릴 만한 성능의 하드웨어는 제품군 가운데 최상위 모델에만 들어갑니다. 대부분은 오디오 전체를 인터넷으로 보내고, 음성 인식과 음성 비서는 클라우드에서 돌린 다음 명령만 TV로 돌려보냅니다.
항상 오디오를 듣고 있는 경우가 전혀 없다고는 말하지 않겠습니다. 제가 테스트한 기기 중에도 상당수가 그랬으니까요. 다만 그건 구현이 엉성해서 생기는 일입니다. DSP 호출어 방식은 하드웨어와 소프트웨어 개발자 사이의 협업이 필요하고, 그것도 회사를 넘나드는 경우가 많아서 구현이 더 복잡합니다. 게다가 많은 경영진은 그게 소비자에게 주는 사소한 이득에는 관심이 없습니다. 그래서 많은 스마트 TV가 꺼져 있을 때도 전기를 퍼먹습니다.
네, 동의합니다. 다만 제가 말한 건 주변 마이크에 접근할 권한을 주는 보안 정책을 가리킨 것이라고 짚어 두겠습니다. 앱이나 플랫폼이 그 오디오를 어떻게 처리하는지는 다른 경로라서, 저는 잘 알지 못합니다.
정말요? "스파이웨어 없음"을 내세운 마케팅은 없나요? 아마존도 킨들에는 20달러 더 내면 광고 없는 모델을 늘 팔아 왔잖아요.
그다지 없습니다. 그렇긴 해도 끄는 건 간단합니다. 설정에서 거부하거나, 아예 TV를 인터넷에 연결하지 않으면 됩니다.
다만 설정으로 ACR을 끈다고 해서 "완전히" 꺼지는지는 그리 분명하지 않고, "거부"가 광고대로 실제로 작동하는지를 따지는 소송도 몇 건 있습니다.
게다가 "앗, 버그 때문에 그 토글이 7년 동안 작동하지 않았습니다, 저희 잘못입니다. 사과의 뜻으로 1년간 신용 모니터링을 무료로 드립니다!" 같은 발표가 끝도 없이 나올 게 뻔해요. 그중 일부는 진짜 실수일지도 모르죠!
그런데 이용약관에는 안 들어 있는데요.
아이고, 삼성이 이걸 어떻게 버티겠어요. 집단소송이 제기되고 판사나 배심원이 정말로 피해가 있었다고 판단하면, 몇천 명에게 5달러씩 물어주면 되는데요. 참고로 삼성전자는 작년 한 해에만 매출이 거의 2천5백 B-B-B-B-억 달러였답니다.
같은 익스플로잇은 아닐 수도 있지만, 자기 TV에서 불필요한 소프트웨어를 걷어낸 사람을 하나 더 찾았습니다: https://github.com/jss8649/quiet-tizen
반응이 조금은 있었습니다. https://news.ycombinator.com/item?id=50193579
이런 "스마트" 제품들이 어떤 데이터를, 언제, 어떻게 수집해서 판매하는지 얼마나 밝히고 있습니까?
제품 상자에 어떤 센서와 연동 기능이 들어 있는지, 개인정보 보호 면에서 이 제품이 얼마나 나쁜지를 최소한 분명히 적도록 하는 법이 필요한 때 아닙니까?
또한 자동 콘텐츠 인식과 분류로 위장한 기업의 감시 행위는 제한하거나 아예 금지해야 하지 않습니까?
그리고 이렇게 인터넷에 연결된 쓰레기들은 법적으로 네트워크 선을 뽑은 상태에서, 가입 절차 없이도 작동해야 합니다. 업데이트 때문에 광고된 제품 특성이 나빠지면, 구입한 지 10년이 지난 제품이라도 소비자가 구입 가격 전액을 돌려받고 반품할 수 있어야 합니다. 제조사가 상자에 기능, 지원 기간과 수준, 개인정보 보호 특성을 명시하도록 강제해야 합니다.
정치인들은 왜 이런 문제에 신경 쓰지 않습니까?
정치인들은 왜 이런 문제에 신경 쓰지 않느냐고요?
수집된 데이터로 정치인에게 망신을 주거나 유죄를 이끌어 낸 유명한 사건이 아직 없었기 때문입니다. 의원 한 명만 망신을 당해도 이런 기기와 상자, 광고에 "이 기기는 당신의 대화를 받아 적어서 보고합니다"라는 커다란 빨간 스티커가 붙을 겁니다. 시청 중인 화면을 캡처해 올리는 기기나, 시청자가 못된 짓을 하는 영상을 올리는 기기는 말할 것도 없고요.
바로 비디오 사생활 보호법(1988년, 비디오 대여가 흔하던 시절)의 역사가 그렇습니다. 1987년에 한 기자가 대법관 후보자의 비디오 대여 기록을 입수해 공개했고, 그 직후에 법이 통과됐습니다.
분노하시는 건 충분히 이해하지만, 그런 사람은 꽤 드뭅니다. 아무 조치도 취해지지 않는 건 대중이 신경 쓰지 않기 때문입니다.
다음 선거에서 표를 얻어 줄 주제가 아니기 때문입니다.
그리고 신경을 쓴다 해도, 말은 쉬워도 실행은 어려운 일이 있습니다. 신경 쓰는 정치인들과 함께하면 GDPR 같은 게 나오는데, 방향은 옳지만 법적으로 엉망진창입니다. 단순하게 만들 수 없기 때문에 엉망이 되는 겁니다.
물론 소비자의 이익을 고려해야 하지만 기업의 이익도 함께 고려해야 합니다. 대기업이든 중소기업이든요. 그러지 않으면 기업들이 사업을 접어 버릴 테고, 그건 경제에 나쁘고 소비자가 원하는 물건을 합리적인 가격에 찾지 못하게 된다는 뜻이니까요. 대기업이 반드시 찾아낼 빠져나갈 구멍도 생각해야 합니다. 그 구멍을 막으려면 복잡해지지만, 그래도 중소기업이 전담 변호사 팀 없이 따를 수 있게 만들어야 합니다.
예를 들어 업데이트가 나빠지면 소비자가 전액 환불을 받으며 반품할 수 있게 하자고 하셨는데, 누구에게 반품합니까? 그걸 물건을 판 소규모 소매점에 부담시켜야 합니까(이미 폐업했을 수도 있는데)? 제조사가 이미 알려야 하는 정보는 충분히 많고, 대개 아무도 읽지 않는 종이 한 장에 들어 있습니다. 더 요구할수록 정보가 너무 많아져서 사람들은 더 안 읽게 될 겁니다. "개인정보 점수"는 잘 설계된다면 좋은 생각일 수 있습니다. 에너지 등급, 환경 등급, 수리 용이성 등급, 안전 표시, 원산지 같은 것들과 나란히 자리 잡겠죠. 그리고 소비자가 원할 수도 있는 진짜 자동 콘텐츠 인식과 스파이웨어를 어떻게 공식적으로 구분해서, 전자는 허용하고 후자는 막을 수 있겠습니까?
제가 하고 싶은 말은 불가능하지는 않지만, 정치인이 신경을 쓴다 해도 복잡하다는 겁니다. 유럽 정치인들은 (표를 얻을 수 있으니) 신경을 쓰는데, 결과가 너무 복잡해서 나머지 세계에서 조롱거리가 되고 있습니다.
여러분, 기억하세요. 불온한 생각을 잡아내려고 읽는다면 산업 스파이 짓을 하려고도 읽는 겁니다.
앤트로픽과 OpenAI는 자기네 최대 고객의 경쟁사를 분사시키겠다고 방금 발표했습니다... 그 고객들의 IP와 계약서를 전부 집어삼킨 직후에요. 계산해 보세요.
(아니면 하지 마세요. 수학 연구를 훔치다 걸린 전적이 있으니까요.)
이 내용을 더 읽을 수 있는 링크가 있습니까? 저는 이런 얘기를 읽은 적이 없고, 두 회사의 뉴스룸에서도 찾을 수 없었습니다. 제가 읽은 건 구현 작업에 더 많은 인력을 투입하겠다는 내용뿐입니다.
모두가 계속 OpenAI와 앤트로픽에 데이터를 먹이면 논리적으로 나올 수 있는 결론일 뿐이라고 생각합니다. 임박한 일이라고는 보지 않지만, AI가 계속 발전하고 규제가 아주 느슨하다면 5~10년 안에 그런 세상이 펼쳐질 수 있다고 봅니다.
가령 OpenAI가 GPT-11을 만들었는데 고객사 업무의 95%를 해낼 수 있다는 걸 깨달았다고 해 봅시다. 그 고객사나 경쟁사의 핵심 인력을 빼 와서 시장 점유율을 잠식하지 않을 이유가 있을까요? OpenAI는 GPT-11에 이런 능력이 있다면 앤트로픽도 같은 일을 할 수 있을 거라고 알아챌 겁니다. 돈과 신용을 가장 많이 확보한 회사가 연산 자원을 더 살 수 있게 되겠죠. OpenAI와 앤트로픽은 정부가 강제하지 않는 한 속도를 늦출 수 없습니다.
이게 말이 되는 사례를 하나 들어 주실 수 있나요? 저는 OpenAI가 식료품점 체인을 시작하거나 앤트로픽이 풍력 터빈 제조 회사를 세우는 모습은 도저히 상상이 안 됩니다.
제가 상상할 수 있는 건 번역 도구처럼 일부 회사의 제품이 쓸모없어지는 경우입니다. ChatGPT나 Claude 안에서 그냥 할 수 있는 일이니까요.
육체노동을 고르셨는데, 컨설팅이나 영업은 어떤가요?
흥미롭네요. 그 발표 링크를 공유해 주실 수 있나요?
아닙니다. 훔치다 걸린 적 없습니다. 트리스탄 벅마스터(Tristan Buckmaster)는 (AI의 도움을 받아) 자신이 파고들던 틈새 접근법을 OpenAI 모델이 사용한 것에 놀랐다고 공개적으로 밝혔을 뿐입니다. 에이전트 1만 개가 여러 접근법을 탐색한다면 그다지 놀라운 일이 아닙니다.
arxiv 프리프린트0에 나온 또 다른 일화입니다. "논문을 쓴 뒤에 저자는 같은 결과를 닝이 리(Ningyi Li)[7]도 다른 방법으로 독립적으로 증명했다는 사실을 알게 되었다. 이 결과는 2026년 10월 6일 OpenAI가 공개한 논문[8]에도 담겨 있는데, 그 증명 전략과 구체적인 표기법 선택이 2026년 9월 8일 ChatGPT에 업로드한 이 논문의 예비 버전과 동일하다."
그러니까 OpenAI는 ChatGPT에서 논의된 증명과 비슷한 증명을 발표했을 뿐 아니라, 이 결과를 증명할 다른 전략도 있었는데 OpenAI는 그쪽을 따르지 않았다는 얘기입니다.
또 제가 아는 한 무료 요금제에서는 OpenAI가 채팅 데이터를 학습에 쓰지 않겠다고 주장하지 않습니다. 그러니 그럴듯해 보입니다.
"우연"이라는 변명은 평범한 개인에게는 절대 통하지 않는데, 수십억 달러짜리 회사들에게 통한다고는 믿지 않을 겁니다. 그런 회사들은 더 많은 수십억을 벌려고 거짓말하고, 속이고, 기만할 사람들입니다. 거짓말과 도둑질을 하다 걸린 게 한두 번이 아니에요. 이렇게 여러 해가 지났는데도 그들을 조금이라도 신뢰한다면, 행복한 무지이거나 일부러 딴청을 피우는 겁니다.
잠깐, 지금 하시는 말씀이 1) 동시 발명이라는 변명은 개인에게는 절대 유효하지 않고, 2) 자신의 신념을 무엇이 옳은지가 아니라 일종의 눈에는 눈 식 보복에 근거해서 세운다는 건가요?
그렇게 사는 건 위태로워 보입니다.
우연이 아닙니다... 그냥 문제의 가능한 변형마다 에이전트를 말 그대로 돌린 겁니다.
에이전트는 1만 개이고, 트리스탄의 접근법은 획기적으로 새롭지도 않았습니다. 에이전트들이 본 적이 있는 디에고 코르도바(Diego Córdoba)와 루이스 마르티네스소로아(Luis Martínez-Zoroa)의 기존 발표 문헌에 말 그대로 바탕을 둔 것이었어요.
에이전트가 블로업(blowup)을 구성하려는 그 특정 틈새를 파고드는 건 그럴 가능성이 높은 정도가 아니라, 기본 설정만 생각해 봐도 반드시 일어날 일입니다.
우연이라는 건 "가능한 모든 경로" 중에서 그들이 정답 경로를 택한 시점이 정확히 사용자 한 명이 그 경로를 택한 직후라는 점입니다.
타자기 앞의 원숭이 변명은 의견을 살 수 있는 거대 기업에게만 통합니다.
제가 온라인에서 읽은 바로는 그 연구자도 이 접근법을 찾는 데 AI를 많이 썼다고 하니, 어쩌면 AI 에이전트들이 가장 찾기 쉬운 접근법이었을 뿐이고, 시점이 겹친 건 비슷한 때에 작업했기 때문일 수 있습니다.
정답 경로를 택한 문제가 그것 말고도 수백 개나 있는데, 그런 문제들에는 먼저 그 경로를 택한 사용자가 없었습니다.