CVE-2026-40500

✕ Withdrawn — historical dataMEDIUMPre-NVD 6.8
6.8CVSS

ProcessWire CMS version 3.0.255 and prior contain a server-side request forgery vulnerability in the admin panel's 'Add Module From URL' feature that allows authenticated administrators to supply arbitrary URLs to the module download parameter, causing the server to issue outbound HTTP requests to attacker-controlled internal or external hosts. Attackers can exploit differentiable error messages returned by the server to perform reliable internal network port scanning, host enumeration across RFC-1918 ranges, and potential access to cloud instance metadata endpoints.

CVSS v3
6.8
EchelonGraph score
Not yet assessedThis CVE record was withdrawn by its numbering authority, so there is no vulnerability to rate.
EPSS PROB
—
EPSS %ILE
—
KEV
—Not applicable: this CVE ID was withdrawn

Published

April 15, 2026

Last Modified

July 7, 2026

Frequently asked(4)

What is CVE-2026-40500?
CVE-2026-40500 is a rejected CVE ID: its record was withdrawn on July 9, 2026 and no longer describes a vulnerability. Reason given: This CVE ID has been rejected or withdrawn by its CVE Numbering Authority. The "Add Module from URL" feature requires superuser privileges (root-equivalent in ProcessWire) who already has unrestricted arbitrary code execution via standard module upload, making the SSRF vector incapable of providing incremental attack surface. The feature is also disabled by default and requires direct filesystem access to enable.
When was the CVE record for CVE-2026-40500 published?
The CVE record for CVE-2026-40500 was published on April 15, 2026. EchelonGraph's copy of the record carries a last-modified date of July 7, 2026; the record at its source may have been updated since.
What is the CVSS score of CVE-2026-40500?
CVE-2026-40500 has a CVSS base score of 6.8 (a secondary CVSS source that NVD displays; NVD's own analysis pending).
How do I remediate CVE-2026-40500?
There is nothing to remediate under CVE-2026-40500: it is a rejected (withdrawn) CVE ID and no longer describes a vulnerability.