{"id":"CVE-2022-4060","aliases":["EUVD-2022-51437","GHSA-g823-9xxv-px4q"],"status":"published","title":"User Post Gallery \u003c= 2.19 - Unauthenticated RCE","description":"The User Post Gallery WordPress plugin through 2.19 does not limit what callback functions can be called by users, making it possible to any visitors to run code on sites running it.","severity":{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.42723,"percentile":0.98723,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":false},"cwes":["CWE-94"],"published":"2023-01-16T15:38:05Z","modified":"2026-06-17T05:19:52Z","exploits":[{"source":"nuclei","id":"CVE-2022-4060","title":"WordPress User Post Gallery \u003c=2.19 - Remote Code Execution","type":"detection template","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2022/CVE-2022-4060.yaml"},{"source":"pocgithub","id":"im-hanzou/UPGer","title":"im-hanzou/UPGer","date":"2023-09-15","url":"https://github.com/im-hanzou/UPGer"}],"products":[{"vendor":"odude","product":"user_post_gallery"},{"vendor":"unknown","product":"user post gallery"}],"references":[{"url":"https://wpscan.com/vulnerability/8f982ebd-6fc5-452d-8280-42e027d01b1e","tags":["exploit","vdb-entry","technical-description","x_transferred","Exploit","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-4060"},{"url":"https://github.com/advisories/GHSA-g823-9xxv-px4q"}],"sources":{"cve":[{"id":"CVE-2022-4060","title":"User Post Gallery \u003c= 2.19 - Unauthenticated RCE","description":"The User Post Gallery WordPress plugin through 2.19 does not limit what callback functions can be called by users, making it possible to any visitors to run code on sites running it.","status":"published","published":"2023-01-16T15:38:05.28Z","modified":"2025-04-04T17:46:49.451Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"adp"}],"updated_at":"2026-11-02T14:34:37.599536Z"}],"euvd":[{"id":"EUVD-2022-51437","description":"The User Post Gallery WordPress plugin through 2.19 does not limit what callback functions can be called by users, making it possible to any visitors to run code on sites running it.","status":"published","published":"2023-01-16T15:38:05Z","modified":"2025-04-04T17:46:49Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T20:52:42.420681Z"}],"ghsa":[{"id":"GHSA-g823-9xxv-px4q","title":"The User Post Gallery WordPress plugin through 2.19 does not limit what callback functions can be...","description":"The User Post Gallery WordPress plugin through 2.19 does not limit what callback functions can be called by users, making it possible to any visitors to run code on sites running it.","status":"published","published":"2023-01-16T18:30:26Z","modified":"2023-01-24T18:30:30Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T14:41:42.013329Z"}],"nvd":[{"id":"CVE-2022-4060","description":"The User Post Gallery WordPress plugin through 2.19 does not limit what callback functions can be called by users, making it possible to any visitors to run code on sites running it.","status":"published","published":"2023-01-16T16:15:11Z","modified":"2026-06-17T05:19:52.36Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"},{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"secondary"}],"updated_at":"2026-11-02T14:07:35.157734Z"}]}}
