{"id":"CVE-2026-9067","aliases":["EUVD-2026-35988","GHSA-cwcg-79p4-f24h"],"status":"published","title":"Schema \u0026 Structured Data for WP \u0026 AMP \u003c 1.60 - Unauthenticated Arbitrary Media Upload","description":"The Schema \u0026 Structured Data for WP \u0026 AMP WordPress plugin before 1.60 does not check user capabilities on its frontend AJAX file-upload handlers and does not validate the actual content of uploaded files against the endpoint's intended media type, allowing unauthenticated users to upload any file type accepted by WordPress's media library through endpoints that should only accept images or videos.","severity":{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-09","score":0.00572,"percentile":0.47562,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":false},"cwes":["CWE-434"],"published":"2026-06-10T06:00:12Z","modified":"2026-07-23T09:10:00Z","exploits":[{"source":"pocgithub","id":"Polosss/By-Poloss..-..CVE-2026-9067","title":"Polosss/By-Poloss..-..CVE-2026-9067","date":"2026-06-10","url":"https://github.com/Polosss/By-Poloss..-..CVE-2026-9067"}],"products":[{"vendor":"magazine3","product":"schema \u0026 structured data for wp \u0026 amp"},{"vendor":"unknown","product":"schema \u0026 structured data for wp \u0026 amp"}],"references":[{"url":"https://wpscan.com/vulnerability/7fac98eb-f82c-4705-a956-aba650945826/","tags":["exploit","vdb-entry","technical-description"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-9067"},{"url":"https://wpscan.com/vulnerability/7fac98eb-f82c-4705-a956-aba650945826"},{"url":"https://github.com/advisories/GHSA-cwcg-79p4-f24h"}],"sources":{"cve":[{"id":"CVE-2026-9067","title":"Schema \u0026 Structured Data for WP \u0026 AMP \u003c 1.60 - Unauthenticated Arbitrary Media Upload","description":"The Schema \u0026 Structured Data for WP \u0026 AMP WordPress plugin before 1.60 does not check user capabilities on its frontend AJAX file-upload handlers and does not validate the actual content of uploaded files against the endpoint's intended media type, allowing unauthenticated users to upload any file type accepted by WordPress's media library through endpoints that should only accept images or videos.","status":"published","published":"2026-06-10T06:00:12.194Z","modified":"2026-06-10T10:44:28.578Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"adp"}],"cwes":["CWE-434"],"updated_at":"2026-11-02T13:42:37.965383Z"}],"euvd":[{"id":"EUVD-2026-35988","description":"The Schema \u0026 Structured Data for WP \u0026 AMP WordPress plugin before 1.60 does not check user capabilities on its frontend AJAX file-upload handlers and does not validate the actual content of uploaded files against the endpoint's intended media type, allowing unauthenticated users to upload any file type accepted by WordPress's media library through endpoints that should only accept images or videos.","status":"published","published":"2026-06-10T06:00:12Z","modified":"2026-06-10T10:44:28Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical"}],"updated_at":"2026-11-02T18:20:45.405546Z"}],"ghsa":[{"id":"GHSA-cwcg-79p4-f24h","title":"The Schema \u0026 Structured Data for WP \u0026 AMP WordPress plugin before 1.60 does not check user...","description":"The Schema \u0026 Structured Data for WP \u0026 AMP WordPress plugin before 1.60 does not check user capabilities on its frontend AJAX file-upload handlers and does not validate the actual content of uploaded files against the endpoint's intended media type, allowing unauthenticated users to upload any file type accepted by WordPress's media library through endpoints that should only accept images or videos.","status":"published","published":"2026-06-10T09:31:57Z","modified":"2026-06-10T12:34:27Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical"}],"cwes":["CWE-434"],"updated_at":"2026-11-02T15:08:43.417477Z"}],"nvd":[{"id":"CVE-2026-9067","description":"The Schema \u0026 Structured Data for WP \u0026 AMP WordPress plugin before 1.60 does not check user capabilities on its frontend AJAX file-upload handlers and does not validate the actual content of uploaded files against the endpoint's intended media type, allowing unauthenticated users to upload any file type accepted by WordPress's media library through endpoints that should only accept images or videos.","status":"published","published":"2026-06-10T07:16:25.58Z","modified":"2026-07-23T09:10:00.113Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"secondary"}],"cwes":["CWE-434"],"updated_at":"2026-11-02T14:12:23.485267Z"}]}}
