---
title: Codex 및 Visual Studio Code 내장 브라우저에서 프로젝트 외부 파일 읽기 취약점 발견
url: https://www.elseif.net/ko/codex-visual-studio-code
published: 2026-11-02T00:06:25+00:00
language: ko
section: 하네스
source: https://japan.cnet.com/article/35254198/
organizations: Forever Security, OpenAI, Microsoft, GitHub, Anthropic
publisher: elseif
---

# Codex 및 Visual Studio Code 내장 브라우저에서 프로젝트 외부 파일 읽기 취약점 발견

보안 기업 Forever Security는 Codex와 Visual Studio Code의 내장 브라우저에서 악성 HTML 파일을 열 경우 컴퓨터 내의 프로젝트 외부 파일을 읽어낼 위험이 있다고 보고했습니다. 해당 보고서에 따르면 두 제품의 문제는 공표 시점까지 수정되지 않은 상태입니다.

연구팀은 Cursor, GitHub Copilot, Codex, Visual Studio Code, Claude Desktop 등 5개 제품의 데스크톱 앱 내장 브라우저를 조사했습니다. 연구진은 파일 읽기, 명령 실행, 주소 표시 위조라는 세 가지 유형의 문제를 발견하고 이를 EMBRACE라고 명명했습니다. 다만 5개 제품이 모두 동일한 버그를 공유하는 것은 아닙니다.

Codex의 경우 열린 HTML 파일을 통해 프로젝트 외부 파일을 직접 읽을 수 있었습니다. Claude Desktop과 Visual Studio Code는 페이지에서 읽을 수 있는 범위를 프로젝트 내부로 제한했으나, 배경에서 처리를 수행하는 웹 워커에는 이 제한이 적용되지 않았습니다. 연구원은 자신의 Mac에서 연결 인증 키와 개발용 인증 토큰 등을 읽어낼 수 있었습니다.

이러한 공격이 성공하려면 사용자가 악성 HTML 파일을 내장 브라우저로 열어야 합니다. 연구진은 인공지능에게 프로젝트 설명서 준비를 요청했을 때 인공지능이 해당 HTML 파일의 링크를 제시하는 과정을 실증하며, 사용자가 인공지능이 제시한 링크를 신뢰하여 열 가능성이 있다고 지적했습니다.

제품별 수정 상황은 다릅니다. Cursor는 페이지에서 인공지능 입력란에 보이지 않는 부정 지시를 보내 명령을 실행하게 하는 문제가 있었으나 10월 1일에 수정되었습니다. GitHub Copilot은 실제와 다른 사이트 주소를 사용자 및 인공지능에게 보여주는 문제가 확인되었으며, GitHub는 10월 13일 버전 1.1.29에서 이를 수정했습니다. Claude Desktop의 수정 날짜나 버전 번호는 보고서에 명시되지 않았습니다.

Microsoft는 작업 폴더 신뢰 여부를 사용자에게 확인하는 메커니즘을 보안 경계로 간주하여 Visual Studio Code의 보고를 유효한 취약점으로 수용하지 않았습니다. OpenAI에는 7월 27일에 Codex 문제를 보고했으나 응답을 받지 못했습니다.
