🇰🇷 한글 설명
NGINX Plus 및 NGINX 오픈소스의 ngx_mail_smtp_module에서 DNS 응답 내 CRLF 시퀀스를 부적절하게 처리하는 취약점이 발견되었습니다. 공격자가 제어하는 DNS 서버를 통해 SMTP 업스트림 요청에 임의의 헤더를 주입하여 요청을 조작할 수 있습니다.
💡 쉬운 설명
가짜 DNS 서버를 이용해 이메일 전송 요청에 몰래 명령어를 끼워 넣을 수 있는 문제입니다. 이를 통해 이메일 전달 과정이 공격자가 원하는 대로 조작될 위험이 있습니다.
🇺🇸 원문 (English)
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_mail_smtp_module module due to the improper handling of CRLF sequences in DNS responses. This allows an attacker-controlled DNS server to inject arbitrary headers into SMTP upstream requests, leading to potential request manipulation. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
📍 영향받는 시스템
NGINX Plus 및 NGINX Open Source (ngx_mail_smtp_module 사용 버전)
⚔️ 공격 벡터
공격자가 제어하는 악의적인 DNS 응답을 통한 SMTP 헤더 주입
🛡️ 대응 방법
NGINX 최신 보안 패치 적용 및 신뢰할 수 있는 DNS 서버 사용
🔧 검증 코드
명령어 결과에 ngx_mail_smtp_module이 포함되어 있다면 해당 모듈이 활성화된 상태입니다.
nginx -V 2>&1 | grep -o 'ngx_mail_smtp_module'