APT 업데이트가 필요한 이유
이번 확인에서 다루는 공개 식별자: CVE-2026-109518. 각 식별자의 제품·영향 버전·입력 조건은 본문의 공식 자료와 함께 확인하세요.
Ubuntu USN-8996-1과 Debian DSA-6607-1은 APT가 HTTP 리디렉션과 패키지 다운로드 재시도 중 파일을 잘못 처리해 검증되지 않은 패키지를 설치할 수 있는 CVE-2026-109518의 수정판을 안내한다. 공격 조건이 충족되면 root 권한으로 코드가 실행될 수 있다. 운영자는 배포판과 APT 패키지 버전, 다운로드 경로 및 재시도 설정을 확인하고 해당 배포판의 보안 업데이트를 적용해야 한다.
Ubuntu의 공식 우선순위는 High, CVSS v4.0 기본 점수는 7.7 High다. 제공된 자료에서 실제 악용이나 KEV 등재는 확인되지 않는다. 취약점 공지는 개별 시스템의 침해를 입증하지 않는다.
영향 조건과 대응 우선순위
Ubuntu CVE 설명에 따르면 공격자가 APT 클라이언트와 아카이브 서버 사이의 HTTP 통신을 조작할 수 있어야 한다. 악성 미러나 프록시도 이 조건에 포함된다. 패키지 다운로드에서 리디렉션과 재시도가 발생하고, Acquire::Retries가 0이 아닌 설정이어야 한다.
Debian 12와 Ubuntu 22.04 LTS부터 재시도 기본값은 3이다. 이전 릴리스는 기본 설정에서 이 조건을 충족하지 않지만, 재시도를 별도로 활성화했다면 점검이 필요하다. APT를 설치했다는 사실만으로 모든 시스템이 같은 위험에 놓이는 것은 아니다.
| 판단 대상 | 확인할 사실 | 운영 판단 |
|---|---|---|
| 수정 전 APT와 조작 가능한 HTTP 경로 사용 | 미러·프록시, 리디렉션, 재시도 설정 | 조건이 겹치면 보안 업데이트를 우선 적용 |
| Debian 12 또는 Ubuntu 22.04 이후 | 재시도 기본값 3, 실제 적용 설정 | 기본 설정에서도 재시도 조건을 충족할 수 있음 |
| 이전 릴리스 | 관리자가 재시도를 활성화했는지 | 오래된 릴리스라는 이유로 영향 제외하지 않음 |
| 수정 패키지 적용 시스템 | 설치 버전과 배포판 보안 패키지 출처 | 버전 및 정상 업무 확인 결과를 기록 |
영향 조건과 대응 우선순위 — 계속 1
설명 도식은 일반적인 패키지 설치 요청에서 HTTP 리디렉션·다운로드 재시도·하드 링크 처리 오류가 겹쳐 검증되지 않은 패키지 설치로 이어지는 조건 관계를 표현한다. 공격 재현 절차나 요청 데이터는 포함하지 않는다.
배포판별 공식 수정 버전
다음 표는 Ubuntu USN-8996-1, Ubuntu CVE 상태, Debian DSA-6607-1에 명시된 수정 버전이다. 각 릴리스에서 해당 수정 버전보다 앞선 패키지를 사용한다면 영향 조건과 업데이트 필요성을 확인한다. 버전은 서로 다른 릴리스 사이에서 비교하지 않는다.
| 배포판·릴리스 | 공식 APT 수정 버전 | 제공 조건 |
|---|---|---|
| Ubuntu 26.10 | 3.3.3ubuntu0.1 | USN 수정 패키지 |
| Ubuntu 26.04 LTS | 3.2.1ubuntu0.1 | USN 수정 패키지 |
| Ubuntu 24.04 LTS | 2.8.4ubuntu0.1 | USN 수정 패키지 |
| Ubuntu 22.04 LTS | 2.4.15ubuntu0.1 | USN 수정 패키지 |
| Ubuntu 20.04 LTS | 2.0.12+esm1 | Ubuntu Pro 필요 |
| Ubuntu 18.04 LTS | 1.6.19+esm1 | Ubuntu Pro 필요 |
| Ubuntu 16.04 LTS | 1.2.36+esm1 | Ubuntu Pro 및 Legacy Support 추가 기능 필요 |
| Ubuntu 14.04 LTS | 1.0.1ubuntu2.24+esm4 | Ubuntu Pro 및 Legacy Support 추가 기능 필요 |
| Debian stable, trixie | 3.0.4 | DSA 수정 패키지 |
배포판별 공식 수정 버전 — 계속 2
배포판은 기존 버전 계열에 보안 수정을 backport할 수 있다. 따라서 상위 프로젝트의 최신 버전 번호만으로 패치 여부를 판단하지 말고, 배포판 접미사를 포함한 전체 패키지 버전을 확인한다. 제공된 Debian 공지에서 릴리스별 수정판을 직접 확인한 범위는 trixie다. Debian 12 등 다른 릴리스의 정확한 배포판 수정 버전은 이 표로 확정하지 않는다.
읽기 전용 점검표
다음 명령은 릴리스·설치 버전·로컬 설정·저장소 정보를 읽는다. 이 글 작성 과정에서 실행하지 않았다.
cat /etc/os-release
dpkg-query -W -f='${Package}\t${Version}\n' apt
apt-cache policy apt
apt-config dump읽기 전용 점검표 — 계속 3
- 운영체제 릴리스와 설치된
apt의 전체 버전을 기록한다. apt-cache policy apt에서 후보 버전과 패키지 출처를 확인한다. 이 명령은 로컬 메타데이터를 사용하므로 최신 보안 업데이트 제공 여부를 단독으로 확정하지 못한다.apt-config dump에서Acquire::Retries와 프록시 관련 설정을 확인한다. 항목이 보이지 않는 경우에도 설정 부재만으로 재시도가 비활성화됐다고 단정하지 않는다.- 실제 자동 업데이트 작업이나 관리 도구가 별도 옵션을 전달하는지 읽기 전용으로 확인한다.
- 미러·프록시·HTTP 사용 여부와 Ubuntu Pro 또는 Legacy Support 이용 조건을 확인한다.
공식 대응과 업데이트 후 확인
Ubuntu는 표준 시스템 업데이트로 수정 패키지를 적용하도록 안내하고, Debian은 APT 패키지 업그레이드를 권고한다. 조직에서 승인한 배포판 보안 업데이트 절차를 사용해 해당 릴리스의 수정 패키지 또는 이를 포함한 후속 보안 패키지를 적용한다. 지원 구독이 필요한 릴리스는 업데이트 접근 가능 여부도 먼저 확인한다.
제공된 공식 공지에는 별도 설정 변경을 공식 임시 완화책으로 명시한 내용이 없다. Acquire::Retries가 영향 조건이라는 설명만으로 설정 변경을 검증된 공식 완화책으로 제시하지 않는다.
- 업데이트 후 설치된 APT 버전을 다시 조회해 해당 릴리스의 수정 기준과 비교한다.
- 패키지 목록 갱신과 승인된 정상 패키지 작업이 오류 없이 수행되는지 확인한다.
- 자동 업데이트, 구성 관리, 미러·프록시를 통한 정상 패키지 배포 업무가 계속 동작하는지 확인한다.
- 실제 적용 버전, 작업 시각, 정상 업무 확인 결과를 운영 기록에 남긴다.
공식 대응과 업데이트 후 확인 — 계속 4
이 문서는 패치 적용, 공격 재현, 침해 점검 또는 업무 정상 여부 확인을 수행했다는 보고서가 아니다.
근거 확인 범위와 남은 불확실성
원 공지의 제공된 수집 시각은 2026-11-04 21:00:04 UTC, 후속 Debian 공지와 Ubuntu CVE 문서의 수집·확인 시각은 2026-11-05 09:15:32 UTC다. 두 공식 공지의 발행일은 2026년 11월 4일이다. 이 글은 외부 자동 수집 자료를 AI 작성 보조로 검토한 글이며, 외부 사이트를 별도로 재조회하지 않았다.
후속 자료는 동일 사건의 근거 보강으로 검토했다. 관련 없는 Debian 문서로 분류된 실패 자료는 근거에서 제외했다. CVE JSON에는 원문 잘림 표시가 있어 전체 문서를 확인한 것으로 취급하지 않았으며, 핵심 영향 조건과 수정 버전은 제공된 완전한 Ubuntu·Debian 문서로 판단했다.
개별 운영 환경의 실제 재시도 설정, 다운로드 경로, 패치 적용 상태 및 침해 여부는 확인되지 않았다. Debian trixie 이외 릴리스의 정확한 배포판 수정판과 별도 공식 임시 완화책도 추가 확인 대상이다.
편집·시각 자료 계획
OG 이미지는 APT 보안 업데이트와 릴리스별 버전 확인을 표현하는 패키지 관리 도식으로 구성한다. 대체 텍스트 계획은 ‘APT 다운로드의 영향 조건과 Ubuntu·Debian 수정 버전 확인 흐름’이다. 배포판별 수정 버전 표와 조건별 판단 표를 중심으로 독자가 자신의 환경을 대조하도록 구성한다.
다른 대응 가이드는 보안 허브에서 확인할 수 있다.
확인하지 못한 범위
아래 항목은 이번 공식 자료 확인만으로 판단하지 못한 범위입니다. 확인된 영향 조건과 구분해 읽으세요.
- 개별 시스템의 설치 버전, 유효 재시도 설정, HTTP 경로 및 침해 여부는 확인하지 않았다.
- Debian trixie 이외 릴리스의 정확한 배포판 수정 버전은 제공된 완전한 Debian 공지에서 확인되지 않는다.
- 제공된 공식 문서에 별도 설정 변경을 통한 공식 임시 완화책은 명시되지 않았다.
- CVE JSON은 원문 잘림 표시가 있으며, 관련 없는 Debian 출처의 실패 자료는 확인 근거에서 제외했다.
- 실제 악용 또는 KEV 등재 여부는 제공된 자료로 확인되지 않는다.