🔍 CVE-2026-45125

5.3
CVSS Score
MEDIUM
2026-08-18
2026-09-08 21:02
✅ 완료

🇰🇷 한글 설명

MyBB 1.8.40 미만 버전의 Email User 컨트롤러에서 발신자 이름에 대한 적절한 검증이 이루어지지 않아 메일 헤더 인젝션 취약점이 존재합니다. 공격자는 CRLF 시퀀스를 사용하여 Return-Path 및 Reply-To 헤더에 임의의 헤더를 삽입할 수 있습니다.

💡 쉬운 설명

이메일을 보낼 때 이름 부분에 특수 문자를 넣어 이메일의 형식을 마음대로 조작할 수 있는 결함입니다. 이를 통해 스팸 메일을 대량으로 보내거나 이메일의 발신 정보를 속일 수 있습니다.

🇺🇸 원문 (English)

MyBB is free and open source forum software. Prior to 1.8.40, the Email User controller does not sanitize sender names correctly, resulting in mail header injection. member.php?action=do_emailuser accepts the fromname HTTP parameter for guests or the stored username for authenticated users when the cansendemail group permission is enabled. When mail_handler is set to the default PHP mail value, the sender name is used without sanitization in Return-Path and Reply-To headers, allowing arbitrary headers to be injected with CRLF sequences. This issue is fixed in version 1.8.40.

📍 영향받는 시스템

MyBB 1.8.40 미만 모든 버전

⚔️ 공격 벡터

member.php?action=do_emailuser 경로의 fromname 파라미터에 CRLF 시퀀스를 삽입하여 공격

🛡️ 대응 방법

MyBB를 최신 버전인 1.8.40 이상으로 업데이트하십시오.

🔧 검증 코드

MyBB 설치 경로의 버전 정보를 확인하여 1.8.40 미만인지 확인합니다.

Shell / Script
curl -s http://<target_url>/inc/config.php | grep 'version' || echo 'Manual check required: Verify MyBB version is 1.8.40 or higher'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP