{"id":"CVE-2026-107321","title":"The W3 Total Cache WordPress plugin before 2.10.6 does not confine a media-import file copy to the document root, nor enforce an effective file-type restriction on it, allowing users with the Author role or higher to plant content that, …","summary":"The W3 Total Cache WordPress plugin before 2.10.6 does not confine a media-import file copy to the document root, nor enforce an effective file-type restriction on it, allowing users with the Author role or higher to plant content that, …","severity":"medium","cvss":5.4,"cvssVector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:C/C:H/I:N/A:N","cwe":["CWE-22"],"published":"2026-10-10","updated":"2026-10-13","sourceUpdated":"2026-10-13T20:36:00.850","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-107321","references":[{"url":"https://wpscan.com/vulnerability/b549d615-f06e-494f-9a71-da3152aacec9/","label":"contact@wpscan.com"}],"tags":["nvd","cve.org"],"epss":0.00236,"epssPercentile":0.14536,"ingestedAt":"2026-10-10T06:24:42.864Z","product":"W3 Total Cache","affected":["w3_total_cache < 2.10.6"],"ssvc":{"exploitation":"none","automatable":"no","technicalImpact":"partial","timestamp":"2026-10-10T12:02:43.622264Z"},"slug":"CVE-2026-107321","body":"## Overview\n\nThe W3 Total Cache WordPress plugin before 2.10.6 does not confine a media-import file copy to the document root, nor enforce an effective file-type restriction on it, allowing users with the Author role or higher to plant content that, once an administrator runs the import, copies an arbitrary server-readable file into a publicly served directory, exposing it to unauthenticated retrieval.\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":30,"depthScoreParts":{"impact":29.7,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[{"seq":218852,"id":"CVE-2026-107321","ts":1791635589137,"field":"cvss","old":null,"new":"5.4"},{"seq":218851,"id":"CVE-2026-107321","ts":1791635589137,"field":"severity","old":"none","new":"medium"}]}