2026년 10월 27일 화요일 · 제28호경기 의왕 · 트리뉴스 편집부
트리뉴스

AI · AI 추론 서비스 보안

클라우드플레어, AI 요청 간 데이터 노출 155건 보고…캐시 용량 불일치

클라우드플레어는 Workers AI의 GLM-5.3에서 긴 입력을 처리하다 이전 요청의 데이터가 노출됐다고 밝혔다. 운영자가 설정한 문맥 한도와 실제 캐시 용량의 차이, 거절해야 할 요청을 계속 처리한 엔진 문제가 겹쳤다는 설명이다.

트리뉴스2026.10.27 게재3분 읽기출처 2곳 확인
기사 주제를 일반화한 실사풍 AI 생성 삽화
▲ 기사 주제를 일반화한 실사풍 AI 생성 삽화입니다.AI 생성 삽화 · 실제 사건 현장이나 관련 기업의 시설을 촬영한 사진이 아닙니다.

긴 문서를 받는 AI 서비스를 운영한다면 문맥 한도 설정과 실제 처리 자원의 용량을 함께 확인해야 한다. 클라우드플레어는 10월 26일 공개한 사고 보고에서 Workers AI의 GLM-5.3이 일부 긴 요청에 응답하면서 이전 요청의 데이터를 노출했다고 밝혔다. 회사가 집계한 영향 응답은 155건이며, 노출 기간은 8월 27일부터 9월 9일까지다.

회사 설명에서 핵심 조건은 입력 길이다. 영향받은 응답은 모두 입력이 681,280토큰을 넘는 요청에서 나왔다. 모델의 문맥 한도는 1,048,576토큰으로 설정돼 있었지만, 입력을 먼저 처리하는 prefill GPU의 KV 캐시는 681,280토큰까지만 수용할 수 있었다. KV 캐시는 모델이 처리 과정에서 활용하는 중간 정보를 보관하는 영역이다.

클라우드플레어는 출시 전 이 용량 차이를 알고 있었다고 밝혔다. 다만 당시 시험에서는 긴 입력에 대한 응답 내용과 일관성을 검증하지 않았다고 설명했다. 요청을 받아 실행할 수 있는지 확인하는 것에 더해, 한도를 넘겼을 때 어떤 내용이 반환되는지 살펴볼 필요성을 보여주는 대목이다.

회사 분석에 따르면 입력 처리와 출력 생성을 분리한 구성에서 추론 엔진 SGLang이 거절 대상으로 표시한 요청을 계속 처리했다. 이후 출력 생성 단계인 decode가 이전 요청의 데이터가 남은 캐시 영역을 읽었다. 설정 불일치와 요청 거절 처리의 문제가 함께 작용했다는 것이 회사의 설명이다.

회사는 9월 8일 외부 연구자의 신고를 받고, 9월 9일 모델을 비공개로 전환했다고 보고했다. 캐시 용량 설정과 엔진을 수정한 뒤 같은 날 공개 서비스를 복구했다는 설명이다. 해당 일정의 기준은 UTC다. 다른 Workers AI 모델에서는 영향을 확인하지 않았으며 의도적인 악용 증거도 찾지 못했다고 밝혔지만, 제공 자료에는 회사 조사 결과를 독립적으로 검증한 내용은 없다.

같은 분리형 구성을 사용하는 운영자에게 클라우드플레어는 SGLang을 v0.5.22 이상으로 갱신하고, 각 노드의 실제 KV 캐시 용량을 문맥 한도와 대조하라고 권고했다. 이 권고는 해당 운영 구성을 대상으로 하며, 모든 AI 모델이나 설치 환경에서 같은 문제가 발생했다는 뜻은 아니다.

별도 배경 사례로 Rust 보안 대응팀은 9월 21일 Miri 실행 환경변수가 GitHub Actions 캐시에 남을 수 있다고 발표했다. CI에서의 Miri 실행, 비밀 환경변수 접근, target 디렉터리 캐싱, PR의 캐시 접근이 함께 있는 구성이 대상이었다. 팀은 기존 캐시 삭제와 비밀정보 교체 검토 등을 안내했다. 다음 날 nightly의 수정 반영은 발표 당시 예정이었으며, 이 자료는 클라우드플레어 사고를 교차 검증하는 근거가 아니다.

Our view

처리 한도와 데이터 경계를 함께 점검해야

국내 AI 서비스 운영자가 살펴볼 지점은 설정에 적힌 최대 입력 길이와 실제 처리 용량이 일치하는지, 초과 요청이 끝까지 차단되는지다. 이번 회사 보고를 바탕으로 보면 정상 응답의 품질뿐 아니라 경계 조건에서 다른 요청의 정보가 섞이는지도 검증 대상으로 삼을 필요가 있다.

Rust 사례는 원인과 대응이 다른 사건이다. 두 사례에서 공통으로 생각해 볼 운영 과제는 재사용되는 정보가 어느 범위에 남고 누가 접근할 수 있는지 확인하는 일이다. 한쪽의 패치나 복구 발표를 다른 쪽의 안전성 근거로 사용할 수는 없다.

출처 · 이 기사는 아래 소식을 직접 확인해 트리루의 문장으로 다시 썼습니다

  1. 01

    Cross-request KV cache exposure in the GLM-5.3 Workers AI model, and our remediation with SGLang

    Cloudflare / Cloudflare Blog · Kevin Flansburg, Michelle Chen · 2026.10.26 게재 · 2026.10.27 확인

    https://blog.cloudflare.com/kv-cache-exposure-remediation/

  2. 02

    GitHub Actions leaking secrets when Miri output is cached

    Rust Blog / Rust Security Response Team · Manish Goregaokar (Rust Security Response Team을 대표해 작성) · 2026.09.21 게재 · 2026.10.27 확인

    https://blog.rust-lang.org/2026/09/21/github-actions-leaking-secrets-when-miri-output-is-cached/

이 글은 AI 도구를 활용해 초안을 작성하고, 출처 자료와 내용을 대조해 편집했습니다. 기사의 사실과 트리루의 해설을 구별해 전합니다.

제작 방식과 이미지 사용, 정정 절차는 콘텐츠 제작·검토 기준에서 확인하실 수 있습니다.

1면으로 돌아가기

Colophon

트리뉴스웹·인프라·AI 소식을 출처 자료에 근거해 전하고, 사이트를 만들고 운영하는 관점에서 해설합니다. 기사마다 출처와 제작 방식을 밝힙니다.

Publisher

트리루 · TREERU경기도 의왕시 안양판교로 82, 8층 807호(포일동, 포일어울림센터)