🔍 CVE-2025-9803

8.8
CVSS Score
HIGH
2025-11-25
2026-10-18 20:10
✅ 완료

🇰🇷 한글 설명

lunary-ai/lunary 1.9.34 버전의 Google OAuth 통합 과정에서 부적절한 인증으로 인해 계정 탈취 취약점이 발견되었습니다. 애플리케이션이 Google에서 발급한 액세스 토큰의 'aud'(대상) 필드를 검증하지 않아, 공격자가 악성 앱에서 발급받은 토큰을 사용하여 사용자 계정에 무단으로 접근할 수 있습니다.

💡 쉬운 설명

구글 로그인을 사용할 때, 이 토큰이 우리 서비스용이 맞는지 확인하는 절차가 빠져 있는 상태입니다. 이로 인해 공격자가 다른 곳에서 만든 가짜 토큰을 가져와도 로그인이 허용될 수 있습니다.

🇺🇸 원문 (English)

lunary-ai/lunary version 1.9.34 is vulnerable to an account takeover due to improper authentication in the Google OAuth integration. The application fails to verify the 'aud' (audience) field in the access token issued by Google, which is crucial for ensuring the token is intended for the application. This oversight allows attackers to use tokens issued to malicious applications to gain unauthorized access to user accounts. The issue is resolved in version 1.9.35.

📍 영향받는 시스템

lunary-ai/lunary version 1.9.34 이하

⚔️ 공격 벡터

공격자가 악성 애플리케이션을 통해 발급받은 Google OAuth 토큰을 사용하여 대상 시스템에 인증을 시도함

🛡️ 대응 방법

lunary-ai/lunary 버전을 1.9.35 이상으로 업데이트하십시오.

🔧 검증 코드

명령어 결과에 'lunary-ai/[email protected]'가 포함되어 있으면 취약한 버전이 설치된 상태입니다.

Shell / Script
npm list lunary-ai/lunary 2>/dev/null | grep -E 'lunary-ai/[email protected]'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM Security Verify Access