홈 어시스턴트(Home Assistant) 알림, 생각보다 보안 및 프라이버시에 취약할 수 있다

Home Assistant는 프라이버시를 강조하지만, 모바일 알림 전송 시 Google의 Firebase Cloud Messaging(FCM)을 사용함에 따라 알림 내용이 Google에 노출될 가능성이 있다. 전송 트래픽은 SSL로 암호화되나 FCM 서버 내 콘텐츠 자체는 암호화되지 않아, 2026년 2월 23일 보도된 내용처럼 사용자의 민감한 정보가 노출될 위험이 존재한다.

AI 요약

2026년 2월 23일, IT 전문 기가 Adam Davidson은 프라이버시와 로컬 제어를 최우선으로 하는 스마트 홈 플랫폼 Home Assistant의 알림 시스템에 숨겨진 프라이버시 문제를 지적했습니다. Home Assistant는 스마트 홈 자동화를 위해 널리 사용되지만, 모바일 앱으로 알림을 보낼 때 구글의 크로스 플랫폼 메시징 시스템인 Firebase Cloud Messaging(FCM)을 경유하게 됩니다. 문제는 이 과정에서 SSL 암호화가 적용됨에도 불구하고, FCM 서버 내에서 메시지 콘텐츠가 평문 상태로 존재하여 구글이 이를 처리(processed)할 수 있다는 점입니다. 이는 로컬 제어를 위해 Home Assistant를 선택한 사용자들에게 의도치 않은 데이터 노출 경로가 될 수 있으며, 안드로이드와 아이폰 사용자 모두에게 해당되는 사안입니다.

핵심 인사이트

  • 알림 중계 서비스의 한계: Home Assistant는 모바일 푸시 알림을 위해 구글의 Firebase Cloud Messaging(FCM) 인프라를 사용하며, 이는 공식 문서에 명시된 사실입니다.
  • 서버 내 암호화 부재: 트래픽 자체는 SSL로 암호화되어 전송되지만, FCM 서비스 내에서 알림의 실제 '콘텐츠'는 암호화되지 않은 상태로 처리될 수 있습니다.
  • 범용적인 보안 취약성: 이 문제는 안드로이드 기기뿐만 아니라 FCM 플랫폼을 사용하는 아이폰 사용자들에게도 동일하게 적용되는 보안 구조적 특징입니다.

주요 디테일

  • 서비스 호출 방식: 자동화 시스템이 notify.mobile_app 서비스를 호출할 때, 메시지 데이터는 즉시 구글의 FCM 서버로 전송됩니다.
  • 공식 문서의 경고: Home Assistant의 컴패니언 앱(Companion Apps) 문서 "Security" 섹션에는 "FCM 서비스에서 알림 콘텐츠가 암호화되지 않으므로 구글에 의해 처리될 수 있다"는 경고 문구가 포함되어 있습니다.
  • 데이터 저장 정책: 문서상으로는 원격 서버에 알림 콘텐츠가 저장(Store)되지는 않는다고 기술되어 있으나, 실시간 처리(Process) 과정에서의 노출 가능성은 차단되지 않습니다.
  • 사용자 주의 사항: 알림 내용에 도어락 비밀번호, 사용자의 실시간 위치, 혹은 개인적인 민감한 정보가 포함될 경우 구글의 데이터 분석 대상이 될 수 있다는 이론적 가능성이 존재합니다.

향후 전망

  • 대체 알림 수단 활성화: 프라이버시에 민감한 사용자들 사이에서 FCM을 대체할 Gotify나 Signal, 텔레그램 등을 활용한 자체 구축형 알림 솔루션 도입이 늘어날 것으로 보입니다.
  • 플랫폼 개선 요구: Home Assistant 커뮤니티 내에서 구글과 같은 대기업 인프라를 거치지 않는 종단간 암호화(E2EE) 알림 시스템 개발에 대한 요구가 커질 것으로 예상됩니다.
Share

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...

홈 어시스턴트(Home Assistant) 알림, 생각보다 보안 및 프라이버시에 취약할 수 있다 | paper!