DMitry 사용 환경에서 확인할 조치

이번 확인에서 다루는 공개 식별자: CVE-2017-7938, CVE-2020-14931, CVE-2024-31837. 각 식별자의 제품·영향 버전·입력 조건은 본문의 공식 자료와 함께 확인하세요.

제공된 Ubuntu 보안 공지 USN-8980-1은 DMitry의 취약점 3건과 Ubuntu 릴리스별 수정 패키지를 제시한다. DMitry를 설치해 사용하는 운영자는 배포판과 설치 버전을 확인하고, 해당 릴리스의 보안 업데이트를 적용해야 한다. 공지의 발행일은 2026년 11월 3일이다.

원본 공지 본문은 2026년 11월 3일 20:00 UTC에 수집됐다. 11월 4일 후속 수집에서는 Ubuntu 공지와 CVE 페이지가 HTTP 503으로 실패했으므로, 원본의 패키지 표를 근거로 작성했으며 최신 상태가 재확인됐다고 보지는 않는다.

영향 조건과 대응 우선순위

식별자영향을 받는 처리와 조건공지가 설명하는 영향점검 우선 대상
CVE-2017-7938긴 인자를 처리할 때 스택 버퍼 오버플로 발생 가능프로그램 중단 또는 임의 코드 실행 가능성로그 등 외부 입력에서 호스트명을 가져와 DMitry를 자동 실행하는 작업
CVE-2020-14931긴 WHOIS 응답 행을 처리할 때 스택 버퍼 오버플로 발생 가능프로그램 중단 또는 임의 코드 실행 가능성외부 WHOIS 응답을 처리하는 작업
CVE-2024-31837형식 문자열 취약점이며 상세 유발 조건은 제공 공지에 없음프로그램 중단 또는 임의 코드 실행 가능성DMitry 사용 환경 전반의 패키지 수정 여부 확인

영향 조건과 대응 우선순위 — 계속 1

CVE 레코드는 앞의 두 취약점에서 DMitry 1.3a를 명시한다. Ubuntu에서는 상위 버전 문자열만으로 수정 여부를 판단할 수 없으므로 아래 배포판 패키지 버전을 기준으로 확인한다. CVE-2024-31837의 정확한 입력 경로와 상위 프로젝트 영향 버전은 제공 자료에서 확인되지 않는다.

외부 입력을 자동 처리하는 환경부터 업데이트 일정을 잡는 것이 합리적이다. 제공 자료에는 공식 심각도 등급, 실제 악용 또는 KEV 등재 여부를 확인할 근거가 없다. 코드 실행은 공지가 설명한 가능성이며, 설치나 침해가 확인됐다는 의미는 아니다.

Ubuntu 릴리스별 수정 패키지

다음은 원본 USN이 제시한 dmitry 수정 패키지 버전이다. 이 표는 해당 릴리스의 수정 기준이며, 모든 설치본이 취약하다는 뜻은 아니다.

Ubuntu 릴리스수정 패키지 버전접근 조건 확인
24.04 LTS noble1.3a-3ubuntu0.1~esm1Ubuntu Pro의 ESM Apps 수정으로 명시
22.04 LTS jammy1.3a-1.2ubuntu0.22.04.1~esm1Ubuntu Pro의 ESM Apps 수정으로 명시
20.04 LTS focal1.3a-1ubuntu0.20.04.1~esm1Ubuntu Pro의 ESM Apps 수정으로 명시
18.04 LTS bionic1.3a-1ubuntu0.18.04.1~esm1Ubuntu Pro의 ESM Apps 수정으로 명시
16.04 LTS xenial1.3a-1ubuntu0.16.04.1~esm1제공 표에서 별도 접근 조건 문구가 없어 저장소 접근 확인 필요

Ubuntu 릴리스별 수정 패키지 — 계속 2

수정 패키지도 1.3a로 시작한다. 배포판의 보안 수정 backport를 반영한 전체 패키지 버전을 비교해야 하며, 다른 릴리스의 패키지를 대신 설치해서는 안 된다. 더 최신 후보가 표시되면 같은 릴리스의 공식 저장소에서 제공하는 버전인지 확인한다.

Debian 추적기도 CVE-2017-7938에 대해 bullseye의 1.3a-1.1+deb11u1, bookworm의 1.3a-1.2+deb12u1을 수정 버전으로 제시한다. 이 정보는 해당 CVE의 Debian 수정 근거이며, Ubuntu 수정판이나 나머지 두 CVE의 수정 여부를 대신 증명하지 않는다.

읽기 전용 점검표

아래 명령은 설치와 저장소 상태를 조회한다. 저장소 메타데이터가 오래됐다면 후보 버전 표시도 오래된 정보일 수 있다.

읽기 전용 점검표 · bash
cat /etc/os-release
dpkg-query -W -f='${Package}\t${Version}\t${Status}\n' dmitry
apt-cache policy dmitry
pro status

읽기 전용 점검표 — 계속 3

  • Ubuntu 릴리스와 코드명이 수정 표의 어느 행에 해당하는지 확인한다.
  • dmitry 설치 여부와 전체 패키지 버전을 확인한다. 미설치 오류를 패치 완료로 기록하지 않는다.
  • APT 후보 버전과 저장소 출처를 확인한다.
  • Ubuntu Pro 클라이언트가 있는 환경에서는 ESM Apps 활성 상태와 접근 가능 여부를 확인한다.
  • 작업 스케줄러와 운영 스크립트에서 DMitry가 외부 입력 또는 WHOIS 응답을 처리하는지 읽기 전용으로 검토한다.

업데이트와 업무 확인

공식 대응은 시스템을 업데이트해 해당 릴리스의 수정 패키지를 설치하는 것이다. 조직의 변경 절차에 따라 저장소 정보를 갱신하고 dmitry 보안 업데이트를 적용한다. 수정 후보가 보이지 않으면 ESM Apps 접근과 저장소 설정부터 확인해야 한다.

제공 공지는 별도의 설정 변경이나 공식 임시 완화책을 제시하지 않는다. 입력 길이 제한이나 특정 기능 비활성화만으로 수정이 완료된다고 판단하지 않는다.

  • 업데이트 후 설치 패키지 버전을 다시 조회해 수정 기준 충족 여부를 확인한다.
  • 승인된 정상 대상에 대한 기존 업무 흐름이 정상적으로 동작하는지 확인한다.
  • 자동화 작업의 종료 상태, 결과 파일 형식, 후속 처리와 오류 로그를 확인한다.
  • 실패가 발생하면 패키지 변경 이력과 업무 로그를 비교하고 운영 절차에 따라 처리한다.

업데이트와 업무 확인 — 계속 4

이 글에서는 업데이트, 취약점 재현, 침해 점검 또는 업무 검증을 실행하지 않았다.

판단 근거와 남은 확인 사항

편집 판단 항목확인 결과
구체적 조치원본 USN의 릴리스별 수정 패키지 설치
작성 근거제품, 영향 조건, 예상 영향과 수정 패키지 표가 제공됨
후속 확인2026년 11월 4일 21:39 UTC의 Debian 추적기 수집은 성공했으며 잘리지 않음
수집 한계같은 시각 Ubuntu 자료 재수집은 HTTP 503으로 실패
CVE 레코드 한계앞의 두 CVE의 CNA 발췌는 있으나 전체 원문은 잘림 표시가 있어 완전 확인으로 취급하지 않음
추가 확인 필요현재 저장소 제공 상태, xenial 접근 조건, CVE-2024-31837 상세 조건과 공식 심각도

판단 근거와 남은 확인 사항 — 계속 5

설명 도식은 일반 문장으로 ‘설치 여부 확인 → 릴리스와 패키지 버전 대조 → 저장소 접근 확인 → 보안 업데이트 → 정상 업무 검증’의 순서를 표현한다. OG 이미지는 DMitry와 Ubuntu 수정 버전 점검을 주제로 구성하고, 대체 텍스트는 ‘Ubuntu 릴리스별 DMitry 보안 업데이트 확인 흐름’으로 준비한다.

원문과 작성 범위

원문과 작성 범위 — 계속 6

자동 수집 자료를 바탕으로 AI가 근거 비교와 초안 작성을 보조했다. 실시간 외부 조회나 서버 변경은 수행하지 않았다. 배포판별 보안 대응 자료는 보안 허브에서 함께 확인할 수 있다.

확인하지 못한 범위

아래 항목은 이번 공식 자료 확인만으로 판단하지 못한 범위입니다. 확인된 영향 조건과 구분해 읽으세요.

  • Ubuntu 공지와 두 Ubuntu CVE 페이지의 후속 수집은 HTTP 503으로 실패해 최신 상태를 재확인하지 못했다.
  • CVE-2024-31837의 상세 유발 조건과 상위 프로젝트 영향 버전은 제공 자료에 없다.
  • 공식 심각도, 실제 악용 및 KEV 등재 여부는 제공 자료로 확인되지 않는다.
  • Ubuntu 16.04의 수정 패키지 접근 조건과 각 환경의 현재 저장소 제공 상태는 추가 확인이 필요하다.
  • 두 CVE 레코드는 CNA 발췌가 제공됐으나 전체 원문은 잘림 표시가 있다.