CVE-2018-10312 in WUZHIinfo

Summary

by MITRE

index.php?m=member&v=pw_reset in WUZHI CMS 4.1.0 allows CSRF to change the password of a common member.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 05/05/2025

The vulnerability identified as CVE-2018-10312 resides within the WUZHI CMS version 4.1.0, specifically in the member password reset functionality accessible through the index.php script with parameters m=member and v=pw_reset. This represents a classic cross-site request forgery vulnerability that allows attackers to manipulate user account credentials without proper authorization. The flaw exists in the web application's failure to implement adequate anti-CSRF protection mechanisms for critical account modification operations.

The technical implementation of this vulnerability stems from the absence of proper CSRF tokens or validation mechanisms when processing password reset requests. When a legitimate user navigates to the password reset page, the application should validate that the request originates from the intended user's browser session rather than from an attacker-controlled domain. Without such validation, an attacker can craft malicious HTML pages or emails containing hidden form submissions that automatically trigger password reset requests on behalf of authenticated users. This weakness directly maps to CWE-352, which categorizes Cross-Site Request Forgery vulnerabilities as a critical security flaw that undermines the integrity of user sessions and authentication mechanisms.

The operational impact of this vulnerability extends beyond simple privilege escalation as it can lead to complete account compromise and potential unauthorized access to sensitive user data. An attacker who successfully exploits this CSRF vulnerability can change any member's password, effectively locking out legitimate users while gaining unauthorized access to their accounts. This creates a persistent threat vector that can be leveraged for data theft, account takeover, and further exploitation within the application ecosystem. The vulnerability is particularly dangerous because it targets the most fundamental aspect of user authentication, making it a prime target for attackers seeking to establish long-term access to user accounts.

Mitigation strategies for this vulnerability should focus on implementing robust anti-CSRF protection measures throughout the application's authentication flow. The most effective approach involves generating and validating unique, unpredictable tokens for each user session that must be present in every state-changing request, particularly those involving password modifications. Organizations should also implement proper session management practices, including secure cookie attributes, session timeout mechanisms, and comprehensive input validation. Additionally, following the principle of least privilege and implementing rate limiting on authentication endpoints can help reduce the impact of successful exploitation attempts. The remediation aligns with ATT&CK technique T1531 which focuses on credential access through manipulation of authentication systems, and emphasizes the importance of implementing proper session management and anti-CSRF protections as outlined in OWASP Top Ten categories related to authentication and session management failures.

Reservation

04/23/2018

Disclosure

04/23/2018

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00314

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!