Description
The affiliate-toolkit – WP Affiliate Plugin with Amazon plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'atkp_product' shortcode in all versions up to, and including, 3.7.0 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is a bypass to CVE-2024-10227.
Published: 2026-07-10
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The affiliate‑toolkit plugin contains a stored cross‑site scripting vulnerability (CWE‑79) in the atkp_product shortcode. User supplied attributes are stored without sanitization and later rendered unescaped in product listings. An authenticated user with contributor‑level permissions can embed arbitrary JavaScript, which is executed whenever anyone views the affected page. The vulnerability permits malicious code execution in the browser context of site visitors, potentially allowing tampering with page content or user interactions. The description does not mention specific post‑exploitation objectives beyond script execution.

Affected Systems

All WordPress installations that have cservit’s affiliate‑toolkit – Multi‑Network Affiliate & Amazon Product Display plugin version 3.7.0 or older and that use the atkp_product shortcode are vulnerable. The issue applies to any site granting contributor permissions or higher to users who can edit content containing the shortcode.

Risk and Exploitability

The flaw is exploitable only by users who possess contributor‑level or higher roles, as the attack requires creating or modifying shortcode attributes. Once an attacker injects malicious code, it is stored in the database and later served to all visitors. The CVSS score of 6.4 indicates moderate severity, while the EPSS score of <1% suggests a very low likelihood of real‑world exploitation. The vulnerability is not listed in the CISA KEV catalog. The primary attack vector is authenticated access to the plugin’s content editing interface, followed by a user‑initiated request to the page that includes the shortcode.

Generated by OpenCVE AI on July 28, 2026 at 08:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Immediately upgrade to the latest affiliate‑toolkit release (3.8 or newer) if available, which includes proper sanitization of shortcode attributes.
  • If an upgrade is not available, restrict the ability to insert or edit the atkp_product shortcode to administrators or trusted editors only, or disable the shortcode for contributor‑level users.
  • Deploy a web application firewall or enforce a stricter Content Security Policy that blocks inline scripts and restricts execution of JavaScript originating from dynamic content.

Generated by OpenCVE AI on July 28, 2026 at 08:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 14 Jul 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 10 Jul 2026 06:45:00 +0000

Type Values Removed Values Added
First Time appeared Cservit
Cservit affiliate-toolkit – Multi-network Affiliate & Amazon Product Display
Wordpress
Wordpress wordpress
Vendors & Products Cservit
Cservit affiliate-toolkit – Multi-network Affiliate & Amazon Product Display
Wordpress
Wordpress wordpress

Fri, 10 Jul 2026 05:15:00 +0000

Type Values Removed Values Added
Description The affiliate-toolkit – WP Affiliate Plugin with Amazon plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'atkp_product' shortcode in all versions up to, and including, 3.7.0 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is a bypass to CVE-2024-10227.
Title affiliate-toolkit – WP Affiliate Plugin with Amazon <= 3.7.0 - Authenticated (Contributor+) Stored Cross-Site Scripting
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Cservit Affiliate-toolkit – Multi-network Affiliate & Amazon Product Display
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-14T01:34:22.813Z

Reserved: 2026-07-09T15:52:45.126Z

Link: CVE-2026-15296

cve-icon Vulnrichment

Updated: 2026-07-14T01:34:18.145Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-28T08:45:04Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')