CVE-2022-28731
Published: 04 August 2022
Summary
CVE-2022-28731 is a medium-severity CSRF (CWE-352) vulnerability in Apache Jspwiki. Its CVSS base score is 6.5 (Medium).
Operationally, ranked in the top 5.2% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.
Deeper analysis
A carefully crafted request on UserPreferences.jsp could trigger a CSRF vulnerability on Apache JSPWiki before 2.11.3, which could allow the attacker to modify the email associated with the attacked account, and then a reset password request from the login page. The issue is tracked as CWE-352 with a CVSS 3.1 base score of 6.5 reflecting network attack vector, low complexity, no required privileges, and required user interaction.
An unauthenticated remote attacker can exploit the flaw by luring an authenticated victim into submitting the malicious request, thereby changing the victim's registered email address and subsequently triggering a password reset from the login page to obtain account access.
The EPSS score has remained flat at a peak of 0.1546 with no material rise after disclosure.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2022-6527
Vulnerability details
A carefully crafted request on UserPreferences.jsp could trigger an CSRF vulnerability on Apache JSPWiki before 2.11.3, which could allow the attacker to modify the email associated with the attacked account, and then a reset password request from the login page.
- CWE(s)
Related Threats
No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.
Affected Assets
Mitigating Controls
Likely Mitigating Controls AI
Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.
Awareness training educates users on avoiding untrusted links and actions that can be exploited via CSRF.
Requiring user re-entry of credentials for sensitive actions prevents automated forgery of requests without active user participation.
Security testing regimens explicitly include checks for missing or ineffective anti-CSRF protections in web applications.
Detects anomalous request patterns consistent with cross-site request forgery.