CVE-2025-49399

8.8

Basix · NEX-Forms

A Cross-Site Request Forgery (CSRF) vulnerability in the Basix NEX-Forms WordPress plugin allows unauthorized actions to be performed on behalf of an authenticated user.

Executive summary

A high-severity Cross-Site Request Forgery vulnerability in the Basix NEX-Forms plugin exposes users to unauthorized state-changing actions, necessitating an immediate update.

Vulnerability

This vulnerability is a Cross-Site Request Forgery (CWE-352) flaw that allows an unauthenticated attacker to trick a logged-in administrator or user into performing unintended actions. The vulnerability exists within the nex-forms-express-wp-form-builder component and lacks the necessary nonces or validation to verify the legitimacy of requests.

Business impact

The exploitation of this CSRF flaw could lead to unauthorized administrative actions, such as the modification of form configurations or the injection of malicious content into forms. Given the CVSS score of 8.8, this poses a significant risk to site integrity and could be leveraged to facilitate further attacks against the WordPress environment, potentially leading to unauthorized data access or full site compromise.

Remediation

Immediate Action: Update the NEX-Forms plugin to the latest available version provided by Basix to resolve the missing CSRF protection.

Proactive Monitoring: Review web server access logs for suspicious POST requests originating from unexpected referrers or anomalous administrative activity.

Compensating Controls: Implement a Web Application Firewall (WAF) with rules configured to block suspicious cross-site requests and enforce strict referer header validation for form management endpoints.

Exploitation status

Public Exploit Available: No.

Analyst recommendation

The vulnerability represents a significant risk to the integrity of the affected WordPress site. Administrators must prioritize updating the NEX-Forms plugin to the latest version to ensure that proper CSRF tokens are implemented. Failure to patch may expose the application to unauthorized administrative manipulation.

Sources

Originally found and disclosed by Ananda Dhakal (Patchstack), per the CVE Program record.