🔍 CVE-2020-28010

7.8
CVSS Score
HIGH
2021-05-06
2026-06-17 03:09
✅ 완료

🇰🇷 한글 설명

Exim 4.94.2 미만 버전에서 발생하는 취약점으로, setuid root 권한으로 실행되는 메인 함수가 현재 작업 디렉토리 경로를 너무 작은 버퍼에 복사할 때 경계 외 쓰기(Out-of-bounds Write)가 발생합니다. 이로 인해 메모리 오염이 발생할 수 있습니다.

💡 쉬운 설명

프로그램이 데이터를 저장할 공간보다 더 큰 경로 이름을 처리하려다 메모리 영역을 침범하는 문제입니다. 이를 통해 공격자가 시스템의 관리자 권한을 탈취할 위험이 있습니다.

🇺🇸 원문 (English)

Exim 4 before 4.94.2 allows Out-of-bounds Write because the main function, while setuid root, copies the current working directory pathname into a buffer that is too small (on some common platforms).

📍 영향받는 시스템

Exim 4.94.2 미만 버전

⚔️ 공격 벡터

매우 긴 경로 이름을 가진 디렉토리 내에서 Exim 실행 파일을 실행하여 메모리 오염 유도

🛡️ 대응 방법

Exim을 최신 버전(4.94.2 이상)으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 4.94.2보다 낮으면 취약한 버전이 설치된 것입니다.

Shell / Script
exim --version 2>/dev/null | grep -oE 'Exim [0-9.]+'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Exim