CVE-2026-84171

WP Images Upload on Piclect <= 1.0 - Unauthenticated Arbitrary File Upload

Published Sep 12, 2026 CVSS 3.1 · 9.8 Critical EPSS < 1% KEV · Not listed
Description
The WP images upload on piclect WordPress plugin through 1.0 does not validate the name or type of uploaded files before writing them to a publicly accessible directory, allowing unauthenticated attackers to upload arbitrary files and execute arbitrary code on the server.

Analysis

AI-generated

Technical impact

An unauthenticated attacker can upload any file to the public upload directory of the WP Images Upload on Piclect plugin when the version is 1.0 or earlier of the file name attacker can place executable code such as PHP scripts, leading to arbitrary code execution on the web server. The flaw therefore allows an attacker to compromise the confidentiality, integrity, and availability of the affected site by running arbitrary code with the web server’s privileges.

Affected Systems

The vulnerability is present in all releases of the WP Images Upload on Piclect WordPress plugin up to and including version 1.0. The plugin files to a publicly accessible directory. No other products or vendor versions are listed as affected.

Risk and Exploitability

The risk is high because the flaw provides a direct path to execute code without authentication, and the CVSS score of 9.8 indicates a critical severity. EPSS Score: < 1%, and the vulnerability is not listed in CISA KEV, so exploitation frequency is uncertain, but potential impact remains severe. The attack would likely use a simple HTTP POST to the plugin’s upload endpoint, and any unauthenticated user could reach it if the plugin is enabled. A successful exploit would give the attacker the ability to run arbitrary scripts on the server.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the WP Images Upload on Piclect plugin to the latest version that includes a fix for the unrestricted file upload vulnerability (CWE-434).
  • If an upgrade is not immediately possible, restrict access to the upload directory and enforce a strict whitelist of allowed file types, ensuring server‑side validation (CWE-434).
  • Configure server permissions and disable script execution in the upload directory, setting uploaded files to 0644 and moving the directory outside the web root to mitigate accidental code execution (CWE-434).

Generated by OpenCVE AI on September 15, 2026 at 18:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions wp Images Upload On Piclect
Vendors & Products Wordpress-extensions
Wordpress-extensions wp Images Upload On Piclect
Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-434
Type Values Removed Values Added
Description The WP images upload on piclect WordPress plugin through 1.0 does not validate the name or type of uploaded files before writing them to a publicly accessible directory, allowing unauthenticated attackers to upload arbitrary files and execute arbitrary code on the server.
Title WP Images Upload on Piclect <= 1.0 - Unauthenticated Arbitrary File Upload
References
Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Sep 12, 2026, 3:31 PM
Reserved
Sep 1, 2026, 8:46 AM
Status
Deferred
Published
Sep 12, 2026, 6:16 AM
Modified
Sep 14, 2026, 9:10 PM