🔍 CVE-2026-113728

7.5
CVSS Score
HIGH
2026-10-20
2026-10-27 14:16
✅ 완료

🇰🇷 한글 설명

Bulwark Webmail 1.9.2 미만 버전에서 DNS Rebinding 취약점이 발견되었습니다. 공격자가 권한 있는 DNS를 조작하여 검증 단계에서는 공인 IP를 반환하고 실제 연결 시에는 내부망 주소로 리바인딩함으로써, 서버 내부의 HTTP/HTTPS 응답 데이터를 최대 10MB까지 탈취할 수 있습니다.

💡 쉬운 설명

해커가 웹사이트의 주소 확인 과정을 속여서, 외부에서는 볼 수 없는 회사 내부의 비밀 정보나 서버 데이터를 몰래 빼낼 수 있는 문제입니다. 주소를 확인하는 순간과 실제로 데이터를 가져오는 순간의 주소를 다르게 만드는 수법을 사용합니다.

🇺🇸 원문 (English)

Bulwark Webmail is a self-hosted webmail client for Stalwart Mail Server. Prior to 1.9.2, the unauthenticated POST /api/fetch-ical endpoint validates a caller-supplied hostname with one DNS lookup and then passes the URL to fetch, which performs a separate lookup for the socket connection. An attacker controlling authoritative DNS can return a public address during validation and then rebind the hostname to a loopback, private, link-local, or cloud metadata address for the connection, causing the server to return up to 10 MB of an internal HTTP or HTTPS response. The same check-then-fetch pattern also existed in authenticated JMAP login and TOTP token-exchange flows. This issue is fixed in version 1.9.2.

📍 영향받는 시스템

Bulwark Webmail 1.9.2 미만 버전

⚔️ 공격 벡터

DNS Rebinding을 이용한 인증되지 않은 POST /api/fetch-ical 엔드포인트 공격

🛡️ 대응 방법

Bulwark Webmail을 최신 버전인 1.9.2 이상으로 업데이트하십시오.

🔧 검증 코드

명령어 결과에 1.9.2 이상의 버전 정보가 포함되어 있는지 확인하십시오.

Shell / Script
curl -s http://<target-ip>/version | grep -E '1.9.2'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Log Server