PT-2019-4686 · Mediawiki · Mediawiki Oauth2 Client Extension
Justin Bull
·
Published
2019-08-19
·
Updated
2023-03-08
·
CVE-2019-15150
CVSS v2.0
10
High
| Vector | AV:N/AC:L/Au:N/C:C/I:C/A:C |
Name of the Vulnerable Software and Affected Versions
MediaWiki OAuth2 Client extension versions prior to 0.4
Description
A CSRF issue exists due to the OAuth2 state parameter not being checked in the callback function, allowing a remote attacker to perform a cross-site request forgery. This could potentially enable an attacker to carry out actions on behalf of another user without their knowledge or consent.
Recommendations
For versions prior to 0.4, update to version 0.4 or later to resolve the issue. As a temporary workaround, consider implementing additional validation checks for the OAuth2 state parameter in the callback function to prevent CSRF attacks.
Fix
CSRF
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Mediawiki Oauth2 Client Extension