🔍 CVE-2025-34255

5.3
CVSS Score
MEDIUM
2025-10-16
2026-10-09 10:10
✅ 완료

🇰🇷 한글 설명

D-Link Nuclias Connect 펌웨어 1.3.1.4 이하 버전에서 응답 차이로 인한 정보 노출 취약점이 발견되었습니다. '비밀번호 찾기' 엔드포인트가 이메일 존재 여부에 따라 서로 다른 JSON 응답을 반환하여, 인증되지 않은 공격자가 유효한 계정 이메일을 열거할 수 있습니다.

💡 쉬운 설명

비밀번호 찾기 기능을 사용할 때, 입력한 이메일이 등록된 것인지 아닌지를 시스템이 다르게 대답해주는 문제입니다. 이를 통해 해커는 어떤 이메일 주소가 이 서비스에 가입되어 있는지 쉽게 알아낼 수 있습니다.

🇺🇸 원문 (English)

D-Link Nuclias Connect firmware versions <= 1.3.1.4 contain an observable response discrepancy vulnerability. The application's 'Forgot Password' endpoint returns distinct JSON responses depending on whether the supplied email address is associated with an existing account. Because the responses differ in the `data.exist` boolean value, an unauthenticated remote attacker can enumerate valid email addresses/accounts on the server. NOTE: D-Link states that a fix is under development.

📍 영향받는 시스템

D-Link Nuclias Connect firmware versions <= 1.3.1.4

⚔️ 공격 벡터

인증되지 않은 원격 공격자가 'Forgot Password' 엔드포인트에 다양한 이메일을 입력하여 응답값(data.exist)의 차이를 확인하는 방식

🛡️ 대응 방법

D-Link에서 제공하는 공식 보안 패치가 출시될 때까지 해당 장비의 접근을 제한하고, 패치 완료 즉시 업데이트를 적용하십시오.

🔧 검증 코드

명령어 실행 시 입력한 이메일의 존재 여부에 따라 'exist' 값이 true 또는 false로 다르게 나타나면 취약한 상태입니다.

Shell / Script
curl -s -X POST [TARGET_URL]/forgot-password -d "email=[TEST_EMAIL]" | grep '"exist":'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server