OpenAI가 인공지능으로 Linux 커널의 보안 취약점을 찾고, 실제 공격 가능성을 시험하고, 수정안까지 만드는 자동화 연구 결과를 2026년 11월 4일 공개했습니다. 한 번의 대규모 실행에서 2,308개의 의심 지점을 찾아냈고, 그중 1,724개 문제를 격리된 가상환경에서 재현했습니다. 최종적으로 일반 사용자 권한에서 관리자 권한인 ‘root’로 올라갈 수 있는 고유한 로컬 권한상승 취약점 948개에 대한 공격 검증과 후보 패치를 만들었다고 밝혔습니다.
‘948개 해킹’이라는 말의 정확한 뜻
이 결과는 인터넷에 연결된 모든 Linux 컴퓨터가 당장 원격으로 해킹됐다는 뜻이 아닙니다. ‘로컬 권한상승’은 공격자가 먼저 기기에 낮은 권한으로 접근하거나 프로그램을 실행할 수 있는 발판을 얻은 뒤, 운영체제의 허점을 이용해 더 높은 권한을 얻는 공격입니다. 이메일 하나만 받으면 무조건 관리자 권한을 빼앗긴다는 식으로 이해하면 과장입니다.
또한 AI가 찾아낸 후보가 곧바로 공식 취약점 번호를 받고 모든 Linux 배포판에 적용됐다는 뜻도 아닙니다. OpenAI 연구진은 사람 보안전문가가 결과를 검토하고 Linux 유지관리자에게 보고와 후보 패치를 보내는 절차를 거쳤다고 설명했습니다. 공식 업데이트가 나오는 시점은 배포판과 기기 제조사마다 다를 수 있습니다.
AI는 어떤 순서로 검사했나
시스템은 먼저 Linux 커널의 보안상 중요한 부분을 골랐습니다. 그다음 여러 분석 에이전트가 코드를 살펴 의심 지점을 찾고, 별도의 가상 컴퓨터에서 문제를 실제로 재현했습니다. 단순히 “이 코드가 위험해 보인다”고 보고하는 데서 끝나지 않고, 충돌 기록과 공격 가능성을 확인한 뒤 패치를 생성했습니다. 마지막 단계에서는 사람이 원인, 재현 방법과 수정안을 검토했습니다.
이 과정이 중요한 이유는 AI 보안도구가 거짓 경보를 많이 만들 수 있기 때문입니다. 후보 2,308개 중 실제로 재현된 것은 1,724개였습니다. OpenAI는 검증 환경에서 일반 데스크톱 운영체제에 사용되는 보호기능을 켠 상태로 시험했다고 밝혔습니다. 그래도 연구환경의 결과가 모든 실제 기기에 동일하게 적용된다고 단정할 수는 없습니다.
Android와 인터넷 서비스에도 관계가 있다
Linux 커널은 개인용 Linux 컴퓨터뿐 아니라 Android 스마트폰, 웹서버, 클라우드와 여러 스마트기기의 기초로 널리 쓰입니다. 따라서 커널의 오래된 취약점을 더 빨리 찾아 고치는 기술은 일반 사용자에게도 간접적으로 중요합니다. 반대로 공격자도 AI를 활용해 숨은 취약점을 빨리 찾을 수 있으므로, 업데이트를 미루는 기간의 위험이 커질 수 있습니다.
이번 연구는 보안 패치의 속도 경쟁을 보여줍니다. 취약점을 찾는 능력만 빨라지면 공개된 정보를 악용하는 공격도 빨라질 수 있습니다. 그래서 자동 패치 생성, 사람의 검토, 배포판의 시험과 신속한 업데이트가 함께 움직여야 합니다.
컴친 학생분들이 지금 할 일
Linux 컴퓨터를 사용한다면 배포판의 공식 업데이트 도구로 보안 업데이트를 설치하세요. Ubuntu라면 Software Updater, Fedora라면 Software 앱처럼 배포판이 제공하는 경로를 이용하고, 검색광고에서 내려받은 ‘948개 긴급 패치’ 파일은 실행하지 마세요. 공식 유지관리자가 검토하지 않은 임의의 커널 패치는 컴퓨터가 부팅되지 않게 만들 수 있습니다.
Android 사용자는 설정의 ‘보안 및 개인정보 보호’ 또는 ‘소프트웨어 업데이트’에서 Android 보안 업데이트 날짜를 확인하세요. 제조사가 지원을 끝낸 오래된 기기는 새 커널 패치를 받지 못할 수 있습니다. 중요한 계정에 2단계 인증을 켜고, 출처를 모르는 APK 앱을 설치하지 않는 기본수칙도 로컬 공격의 첫 발판을 줄이는 데 도움이 됩니다.
웹사이트 운영자는 서버의 운영체제와 관리 패널을 함께 업데이트하고, 관리자 로그인을 인터넷 전체에 그대로 노출하지 않는 것이 좋습니다. SSH 키 사용, 필요 없는 계정 제거, 최소 권한 설정과 백업은 한 가지 취약점이 전체 서버 장악으로 이어지는 범위를 줄입니다.
아직 남은 한계
OpenAI의 한 차례 실행에는 약 121만 달러의 API 비용이 들었습니다. 따라서 일반 사용자가 같은 검사를 직접 실행하는 도구가 아닙니다. AI가 만든 패치도 사람이 검토해야 하며, 수정 과정에서 다른 오류가 생길 수 있습니다. 이번 소식의 핵심은 “AI가 Linux를 완전히 안전하게 만들었다”가 아니라, 취약점 발견과 검증 속도가 크게 빨라져 업데이트와 방어 절차도 더 빨라져야 한다는 점입니다.
관련 글
PHP 치명적 취약점의 실제 악용과 대응
Apple이 위험한 인증서를 차단한 이유
인터넷 연결 냉동설비 해킹에서 배울 IoT 보안
출처
OpenAI: A thousand fewer paths to root
OpenAI Research News
컴친 한줄 정리: AI는 Linux 권한상승 취약점의 발견과 패치 생성을 크게 빠르게 했지만, 사용자가 할 일은 비공식 패치를 찾는 것이 아니라 기기·서버의 공식 보안 업데이트를 제때 설치하는 것입니다.

