제출 #794797: PublicCMS V6.202506.d Insertion of Sensitive Information Into Log Code정보

제목PublicCMS V6.202506.d Insertion of Sensitive Information Into Log Code
설명PublicCMS (up to version [V6.202506.d]) contains a sensitive information leakage vulnerability. The application explicitly records the user's plaintext password in the database upon a failed login attempt. This occurs in core/src/main/java/com/publiccms/controller/admin/LoginAdminController.java at lines 115-117, 128-129, and 142-143, where the errorPassword field of the LogLogin entity is populated with raw user input. Furthermore, the LogLogin.java entity (lines 80-84, 195-200) and the corresponding database field log_login.error_password are designed to store this sensitive data without any cryptographic hashing. An attacker with read access to the database, backups, or audit reports can recover legitimate user credentials, potentially leading to unauthorized account access across multiple systems.
사용자
 LeyNn3H (UID 97009)
제출2026. 04. 01. PM 06:39 (23 날 ago)
모더레이션2026. 04. 21. PM 04:35 (20 days later)
상태수락
VulDB 항목358490 [Sanluan PublicCMS 까지 6.202506.d Failed Login LoginAdminController.java log_login errorPassword 정보 공개]
포인트들17

Do you want to use VulDB in your project?

Use the official API to access entries easily!