Per Page Add To Head <= 1.4.3 Cross-Site Request Forgery to Stored Cross-Site Scripting

2021-08-11 00:00
Prashant Karman Patel

Strategic Overview

Status
Patched in 1.4.4
Affected PluginPer page add to head
Affected Version< 1.4.4
CVSS8.8High
CVECVE-2021-24586
View all Per page add to head vulnerabilities

Vulnerability Overview

The Per page add to head WordPress plugin before 1.4.4 is lacking any CSRF check when saving its settings, which could allow attackers to make a logged in admin change them. Furthermore, as the plugin allows arbitrary HTML to be inserted in one of the setting (feature mentioned by the plugin), this could lead to Stored XSS issue which will be triggered either in the backend, frontend or both depending on the payload used.

Technical Analysis

REMEDIATION: Update to version 1.4.4, or a newer patched version --- IDENTIFIER: CWE-352 (Cross-Site Request Forgery (CSRF)) The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.

External References

Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C