CVE-2026-8615

ilGhera Reviso Exporter for WooCommerce <= 1.2.3 - Missing Authorization to Authenticated (Subscriber+) Agreement Grant Token Deletion via disconnect_callback Function

Published Sep 9, 2026 CVSS 3.1 · 4.3 Medium EPSS < 1% KEV · Not listed
Description
The Reviso Exporter for WooCommerce plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check and missing nonce verification on the disconnect_callback() function in versions up to, and including, 1.2.3. The function is registered to the 'wp_ajax_wcefr-disconnect' AJAX action and unconditionally calls delete_option('wcefr-agt'), which removes the Reviso Agreement Grant Token used to authenticate API calls. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete the plugin's stored Agreement Grant Token, breaking the connection between WooCommerce and the Reviso service.

Analysis

AI-generated

Technical impact

The Reviso Exporter for WooCommerce plugin allows an authenticated user to invoke the wp_ajax_wcefr‑disconnect AJAX action, which unconditionally deletes the database option holding the Reviso Agreement Grant Token. Because the code lacks both a capability check and nonce verification, any user with Subscriber or higher privileges can trigger this deletion. The effect is loss of the authenticated link between WooCommerce and the external Reviso service, potentially disrupting automated reconciliation and reporting that rely on that connection. The weakness is an authorization bypass, identified as CWE‑862.

Affected Systems

Any WordPress installation running the Reviso Exporter for WooCommerce plugin version 1.2.3 or earlier is vulnerable. The issue is limited to the plugin’s handler for the wp_ajax_wcefr‑disconnect action and does not affect other parts of WordPress core or unrelated plugins.

Risk and Exploitability

The likely attack vector is internal; the attacker needs only legitimate WordPress credentials with Subscriber or higher access to trigger the disconnection. The CVSS score of 4.3 reflects a moderate severity driven by the narrow scope of the exploit, as the vulnerability only affects the plugin’s disconnect functionality. The vulnerability is not listed in CISA KEV and no EPSS data is available, indicating that it is not widely reported as actively exploited. However, because the delete operation can be invoked with minimal effort and the exploit requires only an authenticated role, the likelihood of exploitation on multitenant e‑commerce sites where compromised credentials are common is comparatively high.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Reviso Exporter for WooCommerce plugin to the latest release that includes the missing capability check and nonce verification for the disconnect action; if no newer version exists, uninstall the plugin to eliminate the vulnerability.
  • Add custom code or use a security plugin to restrict access to the wp_ajax_wcefr‑disconnect AJAX action, ensuring a capability check and nonce validation are performed or that the endpoint is blocked for non‑administrator roles.
  • Monitor the database for the presence of the 'wcefr-agt' option and investigate any unexpected deletions to confirm the effectiveness of the applied controls.

Generated by OpenCVE AI on September 9, 2026 at 11:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Ghera74
Ghera74 ilghera Support System For Woocommerce
Wordpress
Wordpress wordpress
Vendors & Products Ghera74
Ghera74 ilghera Support System For Woocommerce
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description The Reviso Exporter for WooCommerce plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check and missing nonce verification on the disconnect_callback() function in versions up to, and including, 1.2.3. The function is registered to the 'wp_ajax_wcefr-disconnect' AJAX action and unconditionally calls delete_option('wcefr-agt'), which removes the Reviso Agreement Grant Token used to authenticate API calls. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete the plugin's stored Agreement Grant Token, breaking the connection between WooCommerce and the Reviso service.
Title ilGhera Reviso Exporter for WooCommerce <= 1.2.3 - Missing Authorization to Authenticated (Subscriber+) Agreement Grant Token Deletion via disconnect_callback Function
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Sep 11, 2026, 8:19 PM
Reserved
May 14, 2026, 5:36 PM
Status
Deferred
Published
Sep 9, 2026, 6:17 AM
Modified
Sep 11, 2026, 9:17 PM