
캐노니컬은 3일 우분투에서 압축 파일을 처리하는 라이브러리 ‘libmspack’의 보안 취약점 수정 안내 USN-8973-1을 공개했다. 특수하게 조작된 파일을 읽을 때 프로그램이 중단되거나 이용자의 권한으로 임의 코드가 실행될 가능성이 있는 문제다. 적용 대상은 해당 라이브러리를 사용하는 시스템이며, 모든 우분투 기기에서 이미 침해가 발생했다는 뜻은 아니다.
압축 파일을 읽다가 생기는 메모리 오류
libmspack은 마이크로소프트 압축 형식을 처리하는 라이브러리다. 이번 문제는 KWAJ 압축 파일의 헤더를 읽는 과정에서 오류가 났을 때 포인터를 올바르게 초기화하지 않는 데서 발생한다. 포인터는 프로그램이 메모리 위치를 다루는 데 쓰는 값이다.
캐노니컬의 CVE-2026-110602 설명에 따르면 불완전하거나 잘못된 KWAJ 파일을 제공해 프로그램을 중단시키거나 메모리 손상을 유발할 수 있다. 보안 공지는 서비스 거부 또는 임의 코드 실행 가능성을 안내한다. 이는 가능한 영향을 설명한 것으로 실제 악용 사례나 피해 규모를 제시한 것은 아니다.
사용 중인 배포판에 맞는 수정 패키지 확인
공지는 우분투 26.10, 26.04 LTS, 24.04 LTS, 22.04 LTS의 수정 패키지를 제시했다. 앞의 세 버전은 libmspack0t64, 22.04 LTS는 libmspack0 패키지가 대상이다. 각각의 수정 버전은 0.11-1.1ubuntu0.26.10.1, 0.11-1.1ubuntu0.26.04.1, 0.11-1.1ubuntu0.24.04.1, 0.10.1-2ubuntu0.1이다.
캐노니컬은 일반적인 시스템 업데이트로 필요한 변경을 적용할 수 있다고 안내했다. 배포판별 패키지 버전이 다르므로 가장 큰 숫자만 보고 비교하기보다 자신의 우분투 버전과 공지의 대응 항목을 함께 확인해야 한다. 별도 신제품 구매나 신규 유료 구독을 요구하는 공지는 아니다.
학교 실습실도 운영 현황부터 점검
리눅스 실습실이나 서버를 관리하는 담당자는 사용 중인 배포판과 라이브러리 설치 여부, 업데이트 적용 상태를 확인하는 것이 우선이다. 압축 파일을 처리하는 프로그램과 연관될 수 있지만 이름이 비슷한 모든 도구가 같은 영향을 받는다고 확대해서는 안 된다.
같은 날 갱신된 CVE 현황에서 우분투 20.04 이하 일부 구버전의 libmspack은 ‘평가 필요’ 상태다. 이는 안전하다는 확정도, 이번 공지의 네 버전과 동일하게 수정됐다는 의미도 아니다. 구버전 운영자는 해당 현황과 지원 조건을 별도로 살펴야 한다. 이번 보도는 공식 권고에 근거하며 직접 공격이나 성능 시험을 수행한 결과는 아니다.


