{"affected":[{"defaultStatus":"unaffected","product":"Contest Gallery","source":"CNA: WPScan","vendor":"Unknown","versions":[{"lessThan":"34.0.3","status":"affected","version":"0","versionType":"semver"}]}],"cveId":"CVE-2026-118041","cwes":["CWE-434"],"description":"The Contest Gallery  WordPress plugin before 34.0.3 does not sanitise the name of files uploaded through its e-commerce sale file-replacement feature, allowing authenticated users with Author-level access and above to write files with an arbitrary name and extension to a web-accessible directory and, by overwriting the directory's protection file through the same flow, achieve Remote Code Execution.","epss":null,"exploits":[{"kind":"exploit","source":"CNA: WPScan","url":"https://wpscan.com/vulnerability/d202d856-1eb5-47c8-b3cd-571e2073f3bf/"}],"kev":null,"metrics":[],"modifiedAt":1794376808321,"publishedAt":1794376808321,"references":[{"source":"CNA: WPScan","tags":["exploit","vdb-entry","technical-description"],"url":"https://wpscan.com/vulnerability/d202d856-1eb5-47c8-b3cd-571e2073f3bf/"}],"remediation":[],"revision":"54379f9af9ff657624c03eb3d756b10288db88e8a06d7f06b74f7330097475f3","sources":[{"modifiedAt":1794376808321,"name":"CNA: WPScan","retrievedAt":1794377371523,"url":"https://www.cve.org/CVERecord?id=CVE-2026-118041"}],"ssvc":null,"status":"published","title":"Contest Gallery < 34.0.3 - Author+ Arbitrary File Upload via Ecommerce Sale File Replacement","updatedAt":1794377371523}