affiliate-toolkit <= 3.9.3 - Unauthenticated Remote Code Execution via Discount Notice Feed

High 8.1 CWE-494Fixed in 3.9.4
ID
WPSEC-2026-2945
Plugin
affiliate-toolkit – Multi-Network Affiliate & Amazon Product Display (affiliate-toolkit-starter)
Affected
all versions before 3.9.4
Remediation
Update to 3.9.4 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-494
Usage
Plugin Low · Affected versions Low among sites WPSec scans, 2026-11-12
Attack surface
affiliate-toolkit on WPSec AttackSurface
Fix released
Published

Description

The affiliate-toolkit plugin for WordPress is vulnerable to Remote Code Execution via the discount/promotion notice feed in all versions up to, and including, 3.9.3. This is due to the plugin fetching a remote JSON feed from affiliate-toolkit.com with TLS certificate verification disabled and then writing the response's 'aktion_filecontent' into the uploads directory under the unvalidated file name 'aktion_filename'. This makes it possible for unauthenticated attackers who can intercept or spoof the connection to the store server (for example through a man-in-the-middle position or DNS spoofing) to write arbitrary files, including executable PHP files, onto the server, which can lead to remote code execution.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0