🔍 CVE-2026-44584

4.3
CVSS Score
MEDIUM
2026-07-20
2026-07-23 16:04
✅ 완료

🇰🇷 한글 설명

Paymenter 1.5.0 미만 버전에서 이메일 주소 변경 시 기존의 이메일 인증 상태가 초기화되지 않는 취약점이 발견되었습니다. 이로 인해 사용자가 인증되지 않은 이메일로 변경하더라도 계정의 인증 상태가 'true'로 유지될 수 있습니다. 이는 이메일 소유권 오인 및 인증 기반 기능의 오남용으로 이어질 수 있습니다.

💡 쉬운 설명

이메일 주소를 바꿔도 시스템이 예전의 '인증됨' 상태를 그대로 유지하는 문제입니다. 이로 인해 실제로는 본인 이메일이 아닌데도 인증된 사용자처럼 행동할 수 있습니다.

🇺🇸 원문 (English)

Paymenter is a free and open-source webshop solution for management of hosting services. In versions prior to 1.5.0, the email update functionality fails to invalidate the existing verification state when a user changes their email address, allowing a verified account to retain its verified status after switching to an unverified or unowned email address. When a user updated their email address, the system did not reset or revalidate the associated email verification status. As a result, the verification column remained set to “true” even after the email address was changed. Exploitation could potentially result in: misrepresentation of email ownership, bypass of verification-based trust assumptions, and abuse of features gated behind verified status. No direct unauthorized access to other users accounts or data is possible through this issue alone. This issue has been fixed in version 1.5.0.

📍 영향받는 시스템

Paymenter 1.5.0 미만 모든 버전

⚔️ 공격 벡터

사용자가 계정 설정에서 이메일 주소를 변경하여 인증 절차를 우회함

🛡️ 대응 방법

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

🔧 검증 코드

설치된 Paymenter의 버전을 확인하여 1.5.0 미만인지 확인하십시오.

Shell / Script
php artisan --version || echo 'Check Paymenter version via composer.json or application source'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Web Services