{"id":"CVE-2024-3941","summary":"reCAPTCHA Jetpack \u003c= 0.2.2 - Stored XSS via CSRF","details":"The reCAPTCHA Jetpack WordPress plugin through 0.2.2 does not have CSRF check in some places, and is missing sanitisation as well as escaping, which could allow attackers to make logged-in admin add Stored XSS payloads via a CSRF attack.","modified":"2026-08-12T03:51:46.031426497Z","published":"2024-05-10T06:00:02.776Z","database_specific":{"cna_assigner":"WPScan","osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/3xxx/CVE-2024-3941.json","unresolved_ranges":[{"extracted_events":[{"last_affected":"0.2.2"}],"source":"AFFECTED_FIELD"},{"extracted_events":[{"fixed":"0.2.2"}],"source":"DESCRIPTION"}]},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/3xxx/CVE-2024-3941.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2024-3941"},{"type":"EVIDENCE","url":"https://wpscan.com/vulnerability/6e09e922-983c-4406-8053-747d839995d1/"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/bozdoz/wp-plugin-recaptcha-jetpack","events":[{"introduced":"0"},{"last_affected":"f2468d0bb1b0c14d5503dc14d03038da7b502ae2"}],"database_specific":{"source":"CPE_RANGE","cpe":"cpe:2.3:a:bozdoz:recaptcha_jetpack:*:*:*:*:*:wordpress:*:*","extracted_events":[{"introduced":"0"},{"last_affected":"0.2.2"}]}}],"versions":["v0.2.2","v0.2.1","v0.2.0","v0.1.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-3941.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L"}]}