Cyber Resilience

CVE-2022-28731

Medium

Published: 04 August 2022

Published
04 August 2022
Modified
21 November 2024
KEV Added
Patch
CVSS Score v3.1 6.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
EPSS Score 0.1546 94.8th percentile
Risk Priority 22 60% EPSS · 20% KEV · 20% CVSS

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

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

apache
jspwiki
≤ 2.11.3

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.

addresses: CWE-352

Awareness training educates users on avoiding untrusted links and actions that can be exploited via CSRF.

addresses: CWE-352

Requiring user re-entry of credentials for sensitive actions prevents automated forgery of requests without active user participation.

addresses: CWE-352

Security testing regimens explicitly include checks for missing or ineffective anti-CSRF protections in web applications.

addresses: CWE-352

Detects anomalous request patterns consistent with cross-site request forgery.

References