PT-2026-36576 · WordPress · Gravity Forms
Tadokun
·
Published
2026-05-02
·
Updated
2026-05-02
·
CVE-2026-5112
CVSS v3.1
7.2
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N |
Name of the Vulnerable Software and Affected Versions
Gravity Forms versions prior to 2.10.1
Description
The plugin is subject to unauthenticated stored Cross-Site Scripting (XSS), a flaw where malicious scripts are permanently stored on the target server and executed in the browser of a user. This occurs because of insufficient input validation and output escaping of Calculation Product field product names within Repeater fields. Specifically, the
validate() method in the GF Field Calculation class fails to validate the product name field, and the sanitize entry value() method saves the raw value without sanitization. When an administrator with the gravityforms view entries capability views the entry detail page, the get value entry detail() method concatenates the unescaped product name into the output string, allowing arbitrary web scripts to execute.Recommendations
Update to a version later than 2.10.0.
Fix
XSS
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Gravity Forms