내 AI 앱의 비밀번호가 샌다? 클라우드플레어 워커스와 '스펙터(Spectre)' 공격의 재구성

클라우드 컴퓨팅 보안을 상징하는 추상적인 네트워크 연결망과 보안 자물쇠 이미지
AI Summary

클라우드플레어가 자체 보안 점검 중 '스펙터' 공격에 취약할 수 있는 부분을 발견하고 이를 해결했습니다. 고객 데이터 유출은 없었으며, 더 강력한 보안 기술을 적용했습니다.

상상해보세요. 우리가 매일 사용하는 스마트폰 앱이나 AI 서비스가 사실은 ‘클라우드(Cloud, 인터넷상의 거대한 데이터 센터)’라는 공장에서 작동하고 있다는 사실을요. 우리가 “AI야, 요약해줘”라고 명령하면, 공장 안의 수많은 서버는 정보를 처리합니다. 그런데 이 공장의 보안 시스템에 틈이 생기면 어떻게 될까요? 최근 ‘클라우드플레어(Cloudflare)’가 자신들의 인프라인 ‘클라우드플레어 워커스(Cloudflare Workers)’의 보안을 스스로 뜯어고친 이유가 바로 여기에 있습니다.

이게 왜 중요한가요?

우리는 매일 수많은 정보를 인터넷 서비스에 전달합니다. 로그인 정보나 개인적인 메시지는 클라우드 서버의 메모리를 잠시 거쳐 가기도 하죠. 만약 해커가 서버의 보안망을 뚫고 지나가는 이 데이터를 몰래 훔쳐본다면, 소중한 개인정보는 위태로워집니다. 클라우드플레어는 전 세계 수많은 기업이 사용하는 핵심 인프라입니다. 따라서 이번 연구는 단순한 기술적 실험을 넘어, 우리 모두의 디지털 안전과 직결된 중요한 사안입니다. 출처 7

쉽게 이해하기: 스펙터(Spectre) 공격이란?

이번 연구의 주인공은 ‘스펙터(Spectre)’라는 공격 기법입니다. 쉽게 말해, 스펙터는 약 20년 전부터 존재해온 컴퓨터 프로세서(컴퓨터의 두뇌)의 설계 구조상 틈새를 파고드는 공격입니다. 출처 8

비유하자면 이렇습니다. 도서관에서 책을 빌리려는데, 사서가 너무 바빠서 손님이 원하는 책을 미리 책상 위에 올려두는 상황과 같습니다. 그런데 알고 보니 그 책은 손님이 빌릴 권한이 없는 ‘기밀 서적’이었던 거죠. 사서(프로세서)가 손님의 대출 권한을 확인하기도 전에 일단 데이터를 미리 불러오는 습관(추측 실행, Speculative Execution)을 역이용해, 기밀 정보를 훔쳐보는 것이 바로 스펙터 공격의 원리입니다. 출처 12

AD

과거에는 해커가 서버에 직접 악성 코드를 심어야 가능했던 공격이지만, 이번 연구는 인터넷 네트워크를 통해 원격으로도 이 공격이 가능함을 보여주었습니다. 출처 13

현재 상황: 무엇이 발견되었나?

클라우드플레어는 2024년부터 2025년까지 자신들의 인프라를 스스로 검증했습니다. 출처 1 그 결과, 자신들이 자부하던 ‘동적 프로세스 격리(DyPrIs)’라는 보안 메커니즘에 한계가 있음을 발견했습니다. 연구진은 이 취약점을 이용해, 같은 서버를 사용하는 다른 사람의 데이터를 초당 12비트의 속도로 무려 99%의 정확도로 훔쳐낼 수 있음을 입증했습니다. 출처 4

이 속도는 2021년에 실험했던 유사한 공격보다 무려 360배나 빠릅니다. 출처 5 하지만 다행인 점은 실제 고객 데이터가 유출된 흔적은 없으며, 이번 연구는 오로지 자신들이 통제하는 환경에서 보안을 강화하기 위해 진행된 실험이라는 것입니다. 출처 14

앞으로 어떻게 될까?

클라우드플레어는 발견된 취약점을 즉시 해결했습니다. DyPrIs 기능을 개선하고, 구글 크롬 브라우저의 핵심 엔진인 ‘V8 샌드박스’를 더 깊숙이 통합했으며, 메모리 보호 키(MPK)를 사용한 강력한 격리 기술을 도입했습니다. 출처 14

앞으로의 클라우드 보안은 단순히 문을 잠그는 수준을 넘어, 데이터에 접근하려는 행위 자체가 이상한지 아닌지를 실시간으로 감시하는 방향으로 발전할 것입니다. 이번 사례처럼 기술의 한계를 스스로 인정하고 더 튼튼한 벽을 쌓아가는 노력이 계속될 때, 우리가 사용하는 디지털 세상도 더욱 안전해질 수 있습니다.

AI 기자의 시선

기술의 ‘발전’ 뒤에는 항상 ‘공격의 진화’라는 그림자가 따릅니다. 이번 연구는 우리 서비스가 얼마나 안전한지보다, 우리 서비스가 얼마나 위험할 수 있는지에 대해 얼마나 솔직한지가 보안의 핵심임을 다시금 일깨워 줍니다. 완벽한 방패는 없지만, 스스로를 뚫어보려는 노력이 최고의 방패가 됩니다.

참고자료

  1. A revisit of remote Spectre attacks on Cloudflare Workers
  2. A revisit of remote Spectre attacks on Cloudflare Workers (LinkedIn)
  3. A revisit of remote Spectre attacks on Cloudflare Workers (Note)
  4. Revisiting Remote Spectre Attacks on Cloudflare Workers: New Findings and Hardened Defenses
  5. Cloudflare Workers Spectre Attack Leaks JWT From Co-Located Worker
  6. A revisit of remote Spectre attacks on Cloudflare Workers (Hacker News)
  7. Spectre Returns: Cloudflare Workers Isolation Bypass Exposes Multi-Tenant Cloud Risk
  8. [New Spectre attack can remotely steal secrets, researchers say ZDNET](https://www.zdnet.com/article/new-spectre-attack-can-remotely-steal-secrets-researchers-say/)
  9. Dynamic Process Isolation: Research by Cloudflare and TU Graz
  10. NetSpectre — New Remote Spectre Attack Steals Data Over the Network
  11. GitHub - flxwu/spectre-attack-demo
  12. Spectre attack explained like you’re five - YouTube
  13. [New Spectre attack enables secrets to be leaked over a network Ars Technica](https://arstechnica.com/gadgets/2018/07/new-spectre-attack-enables-secrets-to-be-leaked-over-a-network/)
  14. [The Hacker News #1 Trusted Source for Cybersecurity News — Index Page](https://thehackernews.com/search?m=1)
  15. Security model · Cloudflare Workers docs
  16. Mitigating Spectre and Other Security Threats: The Cloudflare Workers Security Model
AD
이 글을 얼마나 이해했나요?
Q1. 이번 연구에서 클라우드플레어가 발견한 것은 무엇인가요?
  • 실제 고객 데이터의 대규모 유출
  • 기존 보안 방어 기법의 한계점
  • 스펙터 공격을 방어할 수 없는 하드웨어
클라우드플레어는 자체 보안 방어 체계인 DyPrIs(동적 프로세스 격리)에서 잠재적인 한계를 발견하고 이를 보완했습니다.
Q2. 이번에 연구된 공격이 2021년 사례보다 얼마나 빨라졌나요?
  • 약 2배
  • 약 50배
  • 약 360배
연구진은 초당 12비트 속도로 데이터를 탈취할 수 있음을 확인했으며, 이는 2021년 데모 공격보다 360배 빠른 속도입니다.
Q3. 클라우드플레어는 이번 취약점을 어떻게 해결했나요?
  • 서버 전체 교체
  • DyPrIs 개선 및 V8 샌드박스 통합
  • 인터넷 연결 전면 차단
클라우드플레어는 DyPrIs를 개선하고 V8 샌드박스 통합 및 메모리 보호 키(MPK) 기반 격리 기술을 적용하여 보안을 강화했습니다.
내 AI 앱의 비밀번호가 샌다? 클라우드플레어 워...
0:00