🔍 CVE-2023-51766

5.3
CVSS Score
MEDIUM
2023-12-24
2026-06-17 06:41
✅ 완료

🇰🇷 한글 설명

Exim 4.97.1 미만 버전에서 SMTP 스머글링 취약점이 발견되었습니다. 공격자는 특정 PIPELINING/CHUNKING 설정에서 잘못된 줄바꿈 문자를 사용하여 발신자 주소를 위조하고 SPF 보호 메커니즘을 우회할 수 있습니다.

💡 쉬운 설명

이메일 서버가 줄바꿈 규칙을 서로 다르게 해석하는 점을 악용하여 가짜 이메일을 보내는 공격입니다. 이를 통해 공격자는 보낸 사람의 주소를 속여 보안 검사를 통과할 수 있습니다.

🇺🇸 원문 (English)

Exim before 4.97.1 allows SMTP smuggling in certain PIPELINING/CHUNKING configurations. Remote attackers can use a published exploitation technique to inject e-mail messages with a spoofed MAIL FROM address, allowing bypass of an SPF protection mechanism. This occurs because Exim supports <LF>.<CR><LF> but some other popular e-mail servers do not.

📍 영향받는 시스템

Exim 4.97.1 미만 모든 버전

⚔️ 공격 벡터

SMTP 프로토콜의 줄바꿈 처리 방식 차이를 이용한 이메일 메시지 주입

🛡️ 대응 방법

Exim을 최신 버전인 4.97.1 이상으로 업데이트하십시오.

🔧 검증 코드

출력 결과가 'Vulnerable'이면 취약한 버전이며, 'Safe'이면 안전한 버전입니다.

Shell / Script
exim --version 2>/dev/null | grep -E '4\.[0-9]{2}\.[0-9]{1}' | awk '{print $2}' | awk -F. '{if ($1 < 4 || ($1 == 4 && $2 < 97) || ($1 == 4 && $2 == 97 && $3 < 1)) print "Vulnerable"; else print "Safe"}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Exim