← Back to search

CVE-2026-87855

9.8 CRITICAL

Published 2026-10-14 · Updated 2026-10-14

AI risk analysis

Summary
The JTL-Connector plugin allows unauthenticated attackers to upload arbitrary files, including potentially executable ones, due to weak authentication and insufficient file validation. This vulnerability can lead to remote code execution on affected WordPress sites.
Exploitability
Exploitation is straightforward for unauthenticated attackers who can trigger the saveImage() function, requiring no valid credentials or complex setup beyond accessing the vulnerable endpoint.
Blast radius
The vulnerability affects all versions up to 2.4.3, making it widespread across many WordPress installations that use this plugin, with potential for complete system compromise through RCE.
Detection
Monitor for unusual file upload activity in the wp-content/uploads directory, particularly executable files (.php, .jsp, .asp) being written without authentication, and check web server logs for requests to the saveImage endpoint with suspicious file extensions.
Prioritized remediation
Upgrade to version 2.4.4 or later to remediate the Arbitrary File Upload vulnerability in the JTL-Connector plugin.
rcefile-uploadwordpressweb

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

The JTL-Connector for WooCommerce plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 2.4.3 via the saveImage() function. This is due to the startSession() function accepting an empty jtlauth parameter as a valid credential, combined with insufficient file type validation in handleImagePush(). This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-434

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.