{"id":"CVE-2024-10709","aliases":["EUVD-2024-33450","GHSA-r5h8-fch6-xr5v"],"status":"published","title":"YaDisk Files \u003c= 1.2.5 - Contributor+ Stored XSS via Shortcode","description":"The YaDisk Files WordPress plugin through 1.2.5 does not validate and escape some of its shortcode attributes before outputting them back in a page/post where the shortcode is embed, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks.","severity":{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-10","score":0.00734,"percentile":0.54717,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2024-11-25T06:00:01Z","modified":"2026-06-17T06:56:14Z","products":[{"vendor":"antongorodezkiy","product":"yadisk_files"},{"vendor":"unknown","product":"yadisk files"},{"vendor":"yadisk_files","product":"yadisk_files"}],"references":[{"url":"https://wpscan.com/vulnerability/114aeaf7-32a5-4510-a497-92cc0951b022/","tags":["exploit","vdb-entry","technical-description","Exploit","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-10709"},{"url":"https://wpscan.com/vulnerability/114aeaf7-32a5-4510-a497-92cc0951b022"},{"url":"https://github.com/advisories/GHSA-r5h8-fch6-xr5v"}],"sources":{"cve":[{"id":"CVE-2024-10709","title":"YaDisk Files \u003c= 1.2.5 - Contributor+ Stored XSS via Shortcode","description":"The YaDisk Files WordPress plugin through 1.2.5 does not validate and escape some of its shortcode attributes before outputting them back in a page/post where the shortcode is embed, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks.","status":"published","published":"2024-11-25T06:00:01.883Z","modified":"2026-01-09T21:27:05.999Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium","assessor":"adp"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:34:02.321514Z"}],"euvd":[{"id":"EUVD-2024-33450","description":"The YaDisk Files WordPress plugin through 1.2.5 does not validate and escape some of its shortcode attributes before outputting them back in a page/post where the shortcode is embed, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks.","status":"published","published":"2024-11-25T06:00:01Z","modified":"2026-01-09T21:27:05Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium"}],"updated_at":"2026-11-02T19:48:53.623536Z"}],"ghsa":[{"id":"GHSA-r5h8-fch6-xr5v","title":"The YaDisk Files WordPress plugin through 1.2.5 does not validate and escape some of its...","description":"The YaDisk Files WordPress plugin through 1.2.5 does not validate and escape some of its shortcode attributes before outputting them back in a page/post where the shortcode is embed, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks.","status":"published","published":"2024-11-25T06:34:58Z","modified":"2025-05-15T18:32:46Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T15:02:18.914991Z"}],"nvd":[{"id":"CVE-2024-10709","description":"The YaDisk Files WordPress plugin through 1.2.5 does not validate and escape some of its shortcode attributes before outputting them back in a page/post where the shortcode is embed, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks.","status":"published","published":"2024-11-25T06:15:04.573Z","modified":"2026-06-17T06:56:14.62Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium","assessor":"secondary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:10:38.347238Z"}]}}
