CVE-2026-96838 in Blacklist Manager Plugininfo

Summary

by MITRE • 09/30/2026

Unauthenticated Cross Site Request Forgery (CSRF) in Blacklist Manager &#8211; WooCommerce Anti-Fraud, Blacklist &amp; Checkout Verification <= 2.3.1 versions.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 09/30/2026

The vulnerability identified as an unauthenticated Cross-Site Request Forgery within the Blacklist Manager component of WooCommerce Anti-Fraud, Blacklist and Checkout Verification plugins prior to version 2.3.1 represents a critical security flaw that undermines the integrity of administrative functions through maliciously crafted requests. This specific weakness arises because the targeted functionality fails to implement or properly validate anti-CSRF tokens during state-changing operations. In web application architecture, CSRF attacks exploit the trust that a site has in a user's browser by tricking the user into submitting a request they did not intend to make. Since this vulnerability is unauthenticated from an attacker perspective but relies on the victim being logged into the WordPress admin dashboard, it effectively bypasses standard authentication checks for specific administrative endpoints related to managing fraud blacklists and checkout verification settings.

From a technical standpoint, the flaw lies in the server-side validation logic of the Blacklist Manager interface. When an administrator interacts with this module to add or remove entries from a blacklist or modify verification rules, the application processes these requests without verifying that they originated from a legitimate session initiated by the user themselves rather than a third-party site controlled by an attacker. The absence of synchronization tokens means that any HTML page hosted on a different domain can construct a form containing hidden fields corresponding to the required parameters for modifying blacklist data and automatically submit it via JavaScript when a victim visits the malicious page, provided they are currently authenticated in their WordPress session. This mechanism allows remote attackers to perform actions with the privileges of the logged-in administrator without requiring any prior knowledge of authentication credentials or tokens.

The operational impact of this vulnerability is severe due to the high-privilege nature of the affected functions. An attacker who successfully exploits this flaw can manipulate fraud prevention mechanisms, potentially adding legitimate customers to a blacklist to disrupt business operations or removing fraudulent entries from blacklists to facilitate future attacks against the e-commerce platform. This manipulation compromises the availability and integrity of the application's security controls. Furthermore, depending on how the Blacklist Manager interacts with other system components, an attacker might be able to alter checkout verification rules in ways that weaken overall site security posture. The ability to silently modify these settings means that traditional logging mechanisms may not immediately alert administrators to the unauthorized changes, allowing malicious configurations to persist and potentially cause significant financial or reputational damage over time.

This vulnerability aligns with Common Weakness Enumeration category CWE-352, which defines Cross-Site Request Forgery as a flaw where a web application accepts requests from users without verifying that they are intended for the application. Additionally, in terms of offensive security frameworks such as MITRE ATT&CK, this exploit technique falls under T1076, known as Remote File Inclusion via CSRF or more broadly within the context of browser-based attacks like T1553 Subvert Trust Controls if it involves bypassing session validation mechanisms. The exploitation vector is classified as Network-Based with a complexity that requires social engineering to lure an authenticated administrator into visiting a malicious site, making it particularly dangerous in environments where administrators frequently browse external websites while maintaining active administrative sessions.

To mitigate this risk, immediate action should be taken by upgrading the WooCommerce Anti-Fraud, Blacklist and Checkout Verification plugin to version 2.3.1 or later, which addresses these validation deficiencies. For organizations unable to upgrade immediately due to compatibility constraints, implementing server-side CSRF protection mechanisms such as synchronizer tokens is essential for all state-changing administrative endpoints. These tokens should be unique per session and validated on the server side before processing any request that modifies blacklist data or verification settings. Additionally, enforcing strict SameSite cookie attributes can help prevent browsers from sending cookies with cross-site requests, thereby reducing the effectiveness of CSRF attacks. Regular security audits and penetration testing focused on admin interface functionality are also recommended to identify similar weaknesses in other plugins or custom code within the WordPress ecosystem.

Responsible

Patchstack

Reservation

09/23/2026

Disclosure

09/30/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Interested in the pricing of exploits?

See the underground prices here!