{"id":"CVE-2023-24676","aliases":["GHSA-2cvg-w29m-j8xc"],"url":"https://o3.security/vulnerability/CVE-2023-24676","summary":"Arbitrary Code Execution in Processwire","details":"An issue found in ProcessWire 3.0.210 allows attackers to execute arbitrary code and install a reverse shell via the download_zip_url parameter when installing a new module. NOTE: this is disputed because exploitation requires that the attacker is able to enter requests as an admin; however, a ProcessWire admin is intentionally allowed to install any module that contains any arbitrary code.","published":"2024-01-24T00:00:00Z","modified":"2026-08-12T03:51:37.067026336Z","cvss":{"score":7.2,"severity":"HIGH","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H"},"epss":null,"cisaKev":null,"exploitsKnown":1,"affectedPackages":[{"ecosystem":"Packagist","name":"processwire/processwire","fixedVersion":null}],"fix":null,"references":[{"type":"WEB","url":"https://medium.com/%40cupc4k3/reverse-shell-via-remote-file-inlusion-in-proccesswire-cms-a8fa5ace3255"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/24xxx/CVE-2023-24676.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2023-24676"},{"type":"PACKAGE","url":"https://github.com/processwire/processwire"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-08-12T03:51:37.067026336Z"}}