뉴스 목록
The Hacker News2026. 09. 23.

미패치 Ubuntu Linux 취약점 악용 코드 공개 — 호스트 root 컨테이너 탈출 가능

한 줄 요약

리눅스 커널의 AF_UNIX 소켓 기능에서 컨테이너(가상화된 격리 실행 환경)를 탈출해 호스트 서버의 최고 관리자(root) 권한을 획득할 수 있는 취약점(CVE-2026-80521)이 발견됐습니다. Ubuntu 22.04, 24.04, 26.04 LTS 버전 모두 영향을 받으며, AWS·Azure·GCP 클라우드 환경의 커널 패키지도 포함됩니다. 보안 기업 DepthFirst가 Ubuntu 26.04를 대상으로 한 실제 공격 코드까지 공개했으나, Ubuntu는 아직 패치를 배포하지 못했습니다. 공격에 성공하면 Docker·Kubernetes의 네임스페이스 격리, cgroup 제한, seccomp 필터를 모두 우회할 수 있어 컨테이너를 보안 경계로 신뢰하는 조직에 즉각적인 위협이 됩니다. 임시 조치로는 Firecracker나 Kata Containers 같은 마이크로VM 기반 격리로 신뢰할 수 없는 워크로드를 이전하는 방법이 권고됩니다.

사건

리눅스 커널 AF_UNIX 소켓 서브시스템의 use-after-free(해제된 메모리를 재참조하는 버그) 취약점 CVE-2026-80521이 공개됐으며, 보안 기업 DepthFirst가 Ubuntu 26.04 대상 익스플로잇 코드를 함께 공개했다.

영향

컨테이너 내부에서 호스트의 root 권한을 획득할 수 있으며, Docker·Kubernetes의 네임스페이스 격리·cgroup·seccomp 필터를 모두 우회한다. Ubuntu 22.04/24.04/26.04 LTS 및 클라우드(AWS·Azure·GCP) 커널 패키지 전반이 영향을 받는다.

원인

커널 가비지 컬렉터가 AF_UNIX 소켓 참조를 처리하는 도중 발생하는 레이스 컨디션(경쟁 조건)으로 인해 이미 해제된 메모리를 다음 수집 주기에 다시 참조하게 된다. 해당 취약점은 커널 6.10에서 도입됐으며 6.1·6.6 안정 브랜치에도 백포트됐다.

대응

업스트림(원본 커널 프로젝트)에서는 8월 6일 커널 7.2 및 7.1.10에서 패치를 완료했다. Ubuntu는 아직 패치를 미배포 상태('작업 중')이며, 공개된 임시 우회 방법은 없다. DepthFirst는 신뢰할 수 없는 워크로드를 Firecracker 또는 Kata Containers 기반 마이크로VM으로 이전할 것을 권고한다.

실무 포인트

컨테이너를 보안 경계로 간주해 온 조직이라면 즉시 영향 여부를 확인해야 한다. 업스트림 패치를 직접 적용하거나, Ubuntu 배포판 패치 출시 전까지 마이크로VM 격리로 위험한 워크로드를 분리하는 것이 현실적인 조치다.

본문

Swati Khandelwal 2026년 9월 23일 · 취약점 / Linux

보안 기업 DepthFirst는 9월 22일 발표한 연구에서, 리눅스 커널의 AF_UNIX 소켓 서브시스템에 존재하는 use-after-free(해제된 메모리를 재참조하는 버그) 취약점을 이용해 컨테이너를 탈출하고 호스트에서 root 권한을 획득할 수 있다고 밝혔다.

CVE-2026-80521(CVSS 점수: 7.8)로 추적되는 이 취약점은 8월 6일 업스트림에서 수정됐지만, Ubuntu는 26.04, 24.04, 22.04 LTS 릴리스에 패치를 아직 배포하지 않았다. DepthFirst는 Ubuntu 26.04를 대상으로 한 익스플로잇 코드를 공개했다.

Ubuntu 보안 트래커는 26.04의 Linux 패키지를 "취약, 작업 중"으로 표시하고 있다. 24.04 및 22.04 릴리스도 AWS, Azure, GCP 워크로드용 패키지를 포함한 최신 커널 패키지를 통해 영향을 받는다. 영향을 받는 어떤 릴리스에도 수정본이 아직 배포되지 않았다.

이 취약점은 CISA의 Known Exploited Vulnerabilities(실제 악용 확인 취약점) 목록에 등재되지 않았으며, 이를 이용한 공격이 확인된 보고도 없다.

이 취약점은 AF_UNIX 소켓을 위한 커널 가비지 컬렉터에 존재한다. 해당 컬렉터는 SCM_RIGHTS 메시지를 통해 프로세스 간에 전달되는 파일 디스크립터를 정리한다. AF_UNIX 소켓은 프로세스 간 로컬 통신을 처리하며, Docker 및 Kubernetes의 seccomp 프로파일에서 기본적으로 허용되기 때문에 컨테이너 내부에서도 이 취약점에 도달할 수 있다.

가비지 컬렉터의 레이스 컨디션(경쟁 조건)으로 인해, 컬렉터는 해당 참조를 담은 데이터가 큐에 올라가기 전에 새 참조를 먼저 인식할 수 있다. 컬렉터가 이 타이밍에 실행되면, 연결된 소켓 그룹의 일부를 내부 영구 목록에서 포인터를 제거하지 않은 채 해제할 수 있다. 다음 수집 주기에서 해당 포인터를 따라가면 이미 해제된 메모리에 접근하게 된다.

이 익스플로잇은 컨테이너에서 허용되는 일반 시스템 콜을 통해 커널에 도달하기 때문에, 네임스페이스 격리, cgroup 제한, seccomp 필터를 모두 우회한다.

업스트림 수정본은 8월 6일 메인라인 커널 7.2 및 안정 브랜치 7.1.10에 반영됐다. 취약한 코드는 커널 6.10에서 도입됐으며, 안정 브랜치 6.1 및 6.6에도 백포트됐다. 영향을 받는 커널을 운영하는 조직은 업스트림 패치를 직접 적용할 수 있다. Ubuntu 트래커에는 배포 업데이트 예정일 없이 "작업 중"으로만 표시돼 있다.

DepthFirst와 Ubuntu 모두 임시 우회 방법을 공개하지 않았다. DepthFirst는 신뢰할 수 없는 워크로드를 Firecracker 또는 Kata Containers 같은 마이크로VM 격리 방식으로 이전할 것을 권고했다. 이 방식은 워크로드마다 별도의 커널을 제공해 호스트 커널을 공유하지 않는다.

취약점 발견 경위

DepthFirst는 취약점 탐지를 위해 훈련된 자사 AI 모델 dfs-large1이 사람이 운영하는 테스트 하네스와 함께 이 취약점을 발견했다고 밝혔다. 회사는 7월 24일 Google kernelCTF 슬롯을 익스플로잇으로 수상했으며, 8월 5일 커널 보안 팀에 버그를 신고했다.

DepthFirst의 타임라인에 따르면, 커널 메인테이너들은 OpenAI의 한 연구원이 같은 버그를 독립적으로 신고했다고 답변했다. CVE 커밋에는 커널 익스플로잇 연구자 Kyle Zeng이 제보자로 명시돼 있다.

이번 공개는 컨테이너 탈출을 허용하는 2026년 커널 취약점 연속 발견 중 최신 사례다. 7월에 공개된 futex 취약점과 4월의 커널 암호화 서브시스템 결함도 비권한 사용자가 호스트에서 root로 권한을 상승할 수 있게 했다. 두 발견 모두 AI 보조 연구가 관여했다.

DepthFirst는 AI 가속 취약점 발견으로 컨테이너 탈출의 진입 장벽이 낮아졌기 때문에, 조직들이 컨테이너를 보안 경계로 취급해서는 안 된다고 주장한다.

"커널을 공격해 컨테이너를 탈출하는 장벽이 크게 낮아져, 이제는 공격자가 원할 때마다 그렇게 할 수 있다고 가정해야 한다"고 회사는 밝혔다.

LinuxCVETracker에 따르면, 2026년 현재까지 약 5,700개의 리눅스 커널 CVE가 공개돼 연간 기준 역대 최고치를 기록하고 있다. 공개된 익스플로잇과 증가하는 취약점 수가 회사의 이 같은 평가의 근거다.

출처
The Hacker News · thehackernews.com
원문 보기

분야별 뉴스

관심 분야의 보안 이슈를 모아 보세요.

TORUN SECURITY

투런이 제공하는 보안 솔루션

공격 표면 관리부터 엔드포인트·내부정보 보호까지, 기업 환경에 맞는 보안 솔루션을 투런이 함께 설계합니다.