🔍 CVE-2026-111450

5.9
CVSS Score
MEDIUM
2026-10-16
2026-10-19 19:17
✅ 완료

🇰🇷 한글 설명

Wheels 4.1.1 이하 버전은 명시적인 설정이 없을 경우 요청의 Host 헤더를 사용하여 오류 이메일 주소를 결정합니다. 공격자가 조작된 Host 헤더를 사용하여 애플리케이션을 시작하면, 이후 발생하는 오류 메일이 공격자의 이메일로 전송되어 설정 비밀 정보나 사용자 세션 데이터가 유출될 수 있습니다.

💡 쉬운 설명

해커가 가짜 주소를 보내 시스템 오류 메일이 해커에게 전달되도록 조작할 수 있는 취약점입니다. 이 과정에서 시스템의 중요한 비밀번호나 다른 사용자의 로그인 정보가 해커에게 노출될 위험이 있습니다.

🇺🇸 원문 (English)

Wheels through 4.1.1 derives its default production error-email address from the Host header of the request that starts the application. If no explicit error-email recipient is configured, a mail server is configured, and the server accepts an attacker-chosen Host, an attacker whose request triggers a cold start can direct later error emails to an address under their control for that application's lifetime. Emails disclose error and request metadata; on engines/versions where scope dumps render, they may also disclose configuration secrets and other users' session/cookie data. On the Lucee 7 engine, scope dumps fail to render, limiting disclosure to header fields. This is fixed in 4.1.2.

📍 영향받는 시스템

Wheels version 4.1.1 and below

⚔️ 공격 벡터

조작된 Host 헤더를 포함한 요청을 보내 애플리케이션의 콜드 스타트를 유도함

🛡️ 대응 방법

Wheels 버전을 4.1.2 이상으로 업데이트하거나 오류 이메일 수신자를 명시적으로 설정함

🔧 검증 코드

출력된 버전이 4.1.2 미만인 경우 해당 취약점에 노출된 상태입니다.

Shell / Script
pip show wheels | grep Version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server