🇺🇸 English 🇰🇷 한국어 🇯🇵 日本語
홈 › 개발자 도구
개발자 도구

OpenAI 에이전트, 리눅스 루트 공격 코드 948개 만들었다

OpenAI는 11월 4일 자율 AI 에이전트 파이프라인이 한 차례 실행으로 리눅스 커널 권한 상승 버그 948개의 공격 코드와 패치 후보를 만들었으며 API 비용은 121만3430달러였다고 밝혔다.

OpenAI는 11월 4일(현지시간) 공개 전인 사이버보안 모델로 돌린 자율 AI 에이전트 파이프라인이 10월 중순 한 차례 실행에서 리눅스 커널의 서로 다른 로컬 권한 상승 버그 948개에 대해 실제로 작동하는 루트 공격 코드와 패치 후보를 만들었다고 밝혔다. 미국 기술 매체 RuntimeWire 등이 전한 OpenAI 보고서 'A thousand fewer paths to root'에 따르면 API 비용은 모두 121만3430달러였다.

텍스트 콘솔에서 리눅스가 부팅되며 커널 메시지가 흐르고 화면 위쪽에 펭귄 Tux 로고가 보이는 화면
가상 콘솔에 표시된 리눅스 커널 부팅 메시지(자료사진). 사진: Knoppix developers / 위키미디어 공용(퍼블릭 도메인)

핵심 정리

  • 파이프라인은 12시간 만에 커널 결함 후보 2308개를 찾았고, 30시간 동안 이 가운데 1724개를 실제로 재현했다.
  • 최종 결과는 공격 코드와 패치 후보를 모두 갖춘 서로 다른 로컬 권한 상승(LPE) 버그 948개로, 버그 하나당 API 비용은 약 1280달러다.
  • 스캔 열흘 뒤 기준으로 61건이 업스트림에 반영됐고 43건은 패치 반영을 준비 중이며 299건은 공개 보고·논의 단계였다.

OpenAI 리눅스 커널 취약점 탐지 파이프라인 구조

이 시스템은 역할이 다른 AI 에이전트를 잇는다. 먼저 '스카우트' 에이전트가 커널에서 점검 대상 5034곳, 코드 약 280만 줄을 추렸다. 이어 '애널리스트' 에이전트가 버그를 찾고, '트리아지' 에이전트가 가상머신 안에서 버그를 하나씩 실제로 일으켜 확인했다.

보고서 요약에 따르면 시험용 가상머신은 SMEP·SMAP·KASLR 같은 표준 방어 기능을 켠 일반 데스크톱 구성이었다. 살아남은 버그는 악용 가능성 평가, 공격 코드 작성, 패치 생성을 거쳤다. 변종 분석으로 비슷한 공격을 묶었기 때문에 948개는 각각을 막는 서로 다른 패치 기준으로 센 숫자다.

루트 공격 코드 948개, 비용은 얼마였나

전체 비용 121만3430달러를 버그 수로 나누면 하나당 약 1280달러다. OpenAI는 이를 해킹 대회 상금과 견줬다. Pwn2Own과 TyphoonPWN은 리눅스 커널 LPE 하나에 2만~7만 달러를 내건 적이 있어, 948개로 환산하면 1890만~6630만 달러어치다. 실제 수익이 아닌 가정에 따른 비교치다.

규모도 크게 늘었다. DEV 커뮤니티 글과 뉴스레터 The Neuron이 정리한 보고서 내용에 따르면 7월 GPT-5.6 Sol로 돌린 실행에서 찾은 고유 LPE는 166개였다.

공개 절차와 한계

모든 결과는 보고 전에 사람이 검토한다. OpenAI는 X 게시물에서 "리눅스 메인테이너, Patch the Planet 파트너들과 함께 보고서와 패치 작업을 하고 있다"고 밝혔다. 보고는 리눅스 커널 커뮤니티 지침에 따라 가장 심각한 버그부터 시작했다.

한계도 분명하다. LPE는 공격자가 이미 일반 사용자 권한으로 시스템에 들어와 있어야 쓸 수 있어 그 자체로는 원격 침입 수단이 아니다. 패치 후보 948개 대부분은 보고 시점에 아직 커널에 반영되지 않았고, OpenAI는 사용한 모델 이름을 밝히지 않았다.

AI 보안 경쟁의 맥락

AI 기업들은 버그 찾는 모델을 방어 도구로 내세우고 있지만 공격자도 같은 기법을 쓴다. AI 패치의 신뢰성도 숙제다. 앞서 AI 보안 패치 130건을 재검증하자 21건이 기존 기능을 깨뜨렸다는 결과도 나왔다. AI가 찾은 커널 버그가 쏟아지면 패치를 하나하나 검토해야 하는 자원봉사 메인테이너의 부담도 커진다.

전망

OpenAI는 남은 결과를 파트너들과 계속 처리하고 있다고 밝혔다. 앞으로는 948개 패치 가운데 몇 건이 업스트림에 실제 반영되는지, 리눅스 배포판이 이를 얼마나 빨리 사용자에게 내놓는지가 관건이다.

자주 묻는 질문

이 리눅스 버그로 원격 해킹이 가능한가?

그 자체로는 아니다. 공격자가 이미 일반 사용자로 코드를 실행할 수 있어야 루트 권한을 얻는다.

948개 버그는 모두 고쳐졌나?

아니다. 스캔 열흘쯤 뒤 61건이 반영됐고 43건이 준비 중이었다. 나머지는 보고·검토 단계다.

OpenAI는 어떤 AI 모델을 썼나?

공개 예정인 사이버보안 모델이라고만 밝혔다. 7월의 이전 실행에는 GPT-5.6 Sol이 쓰였다.

참고 자료

#OpenAI #리눅스 커널 #권한 상승 취약점 #AI 에이전트 #취약점 탐지 #보안 패치 #GPT-5.6 Sol #사이버보안
정
정승
AI Newsway · 개발자

AI Newsway의 편집 책임자이자 개발자입니다. 인공지능·개발 도구·클라우드·생산성 기술 기사를 씁니다.

기자의 다른 기사 ›
저작권자 © AI Newsway 무단전재 및 재배포, AI학습 및 활용 금지
공유
f X K

댓글 0

현재 댓글 작성이 비활성화되어 있습니다.

첫 댓글을 남겨보세요.