🔍 CVE-2025-59344

7.7
CVSS Score
HIGH
2025-09-19
2026-10-19 16:10
✅ 완료

🇰🇷 한글 설명

AliasVault API 0.23.0 이하 버전의 파비콘 추출 기능에서 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. 공격자는 리다이렉트 검증 미흡을 악용하여 내부 네트워크의 호스트나 비표준 포트로 요청을 보내 정보를 탈취하거나 내부 서비스를 스캔할 수 있습니다.

💡 쉬운 설명

웹사이트의 아이콘을 가져오는 기능을 악용해, 서버가 내부 네트워크에 있는 다른 컴퓨터에 몰래 접속하게 만드는 보안 결함입니다. 이를 통해 공격자는 외부에서 접근할 수 없는 내부 시스템의 정보를 알아낼 수 있습니다.

🇺🇸 원문 (English)

AliasVault is a privacy-first password manager with built-in email aliasing. A server-side request forgery (SSRF) vulnerability exists in the favicon extraction feature of AliasVault API versions 0.23.0 and lower. The extractor fetches a user-supplied URL, parses the returned HTML, and follows <link rel="icon" href="…">. Although the initial URL is validated to allow only HTTP/HTTPS with default ports, the extractor automatically follows redirects and does not block requests to loopback or internal IP ranges. An authenticated, low-privileged user can exploit this behavior to coerce the backend into making HTTP(S) requests to arbitrary internal hosts and non-default ports. If the target host serves a favicon or any other valid image, the response is returned to the attacker in Base64 form. Even when no data is returned, timing and error behavior can be abused to map internal services. This vulnerability only affects self-hosted AliasVault instances that are reachable from the public internet with public user registration enabled. Private/internal deployments without public sign-ups are not directly exploitable. This issue has been fixed in AliasVault release 0.23.1.

📍 영향받는 시스템

AliasVault API version 0.23.0 and lower (self-hosted instances)

⚔️ 공격 벡터

인증된 저권한 사용자가 파비콘 추출 기능에 조작된 URL을 입력하여 내부 네트워크로 리다이렉트 유도

🛡️ 대응 방법

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

🔧 검증 코드

명령어 결과에 0.23.0 이하의 버전 번호가 나타나면 취약한 상태이며, 0.23.1 이상이면 안전합니다.

Shell / Script
curl -s http://<target-ip>/api/version | grep -E '0\.(2[0-2]|23\.0)'

📊 CVSS Vector String

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