🔍 CVE-2026-77351

3.5
CVSS Score
LOW
2026-08-31
2026-09-08 21:11
✅ 완료

🇰🇷 한글 설명

Wallos 5.0.0 미만 버전에서 인증된 사용자가 이메일 알림 설정에 임의의 SMTP 호스트를 저장할 수 있는 SSRF 취약점이 존재합니다. 공격자가 내부 네트워크나 클라우드 메타데이터 IP를 입력하면, 예약된 알림 작업 실행 시 서버가 해당 주소로 TCP 연결을 시도하여 내부 서비스를 탐색할 수 있습니다.

💡 쉬운 설명

로그인한 사용자가 이메일 설정에 가짜 주소를 입력하여, 서버가 몰래 내부 네트워크의 다른 컴퓨터에 접속하게 만드는 보안 약점입니다. 이를 통해 공격자는 서버 내부의 숨겨진 정보를 엿볼 수 있습니다.

🇺🇸 원문 (English)

Wallos is an open-source, self-hostable personal subscription tracker. Prior to version 5.0.0, Wallos lets any authenticated user store an arbitrary SMTP host — including private and cloud-metadata IP addresses — in their personal email notification settings, with no server-side SSRF validation. When the scheduled notification cron job runs, it passes the stored host directly to PHPMailer, causing the Wallos server to open an outbound TCP connection to whatever address the attacker specified. This gives a low-privileged attacker a reliable mechanism to probe internal network services from the server's perspective. This issue has been patched in version 5.0.0.

📍 영향받는 시스템

Wallos version < 5.0.0

⚔️ 공격 벡터

인증된 사용자가 이메일 설정 내 SMTP 호스트 필드에 내부 IP 주소를 입력하여 서버의 SSRF 유도

🛡️ 대응 방법

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

🔧 검증 코드

출력 결과에 5.0.0 이상의 버전 번호가 표시되면 취약점이 해결된 상태입니다.

Shell / Script
curl -s http://<wallos-ip>/version | grep -E '5\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Cloud Services