{"id":"CVE-2024-8095","aliases":["AZL-110370","EUVD-2025-15253","GHSA-pvrm-g69c-c84r"],"status":"published","title":"BabelZ – Google Translate Widget \u003c= 1.1.5 - CSRF to Stored XSS","description":"The BabelZ  WordPress plugin through 1.1.5 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.","severity":{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.00169,"percentile":0.06285,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2025-05-15T20:07:13Z","modified":"2026-10-27T05:36:16Z","affected":[{"source":"osv","ecosystem":"Azure Linux:3","package":"babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"2.15.0-1"}]}]}],"products":[{"vendor":"ryanchristenson","product":"babeiz"},{"vendor":"unknown","product":"babelz"}],"references":[{"url":"https://wpscan.com/vulnerability/56d22ad0-c5f5-488b-bc1f-73188dfc71d2/","tags":["exploit","vdb-entry","technical-description","Exploit","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-8095","tags":["web"]},{"url":"https://wpscan.com/vulnerability/56d22ad0-c5f5-488b-bc1f-73188dfc71d2"},{"url":"https://github.com/advisories/GHSA-pvrm-g69c-c84r"}],"sources":{"cve":[{"id":"CVE-2024-8095","title":"BabelZ – Google Translate Widget \u003c= 1.1.5 - CSRF to Stored XSS","description":"The BabelZ  WordPress plugin through 1.1.5 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.","status":"published","published":"2025-05-15T20:07:13.968Z","modified":"2025-05-20T19:19:47.523Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"adp"}],"updated_at":"2026-11-02T14:34:09.216761Z"}],"euvd":[{"id":"EUVD-2025-15253","description":"The BabelZ  WordPress plugin through 1.1.5 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.","status":"published","published":"2025-05-15T20:07:13Z","modified":"2025-05-20T19:19:47Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T20:32:42.371776Z"}],"ghsa":[{"id":"GHSA-pvrm-g69c-c84r","title":"The BabelZ  WordPress plugin through 1.1.5 does not have CSRF check in some places, and is...","description":"The BabelZ  WordPress plugin through 1.1.5 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.","status":"published","published":"2025-05-15T21:31:32Z","modified":"2025-05-27T21:33:17Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T15:02:27.370745Z"}],"nvd":[{"id":"CVE-2024-8095","description":"The BabelZ  WordPress plugin through 1.1.5 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.","status":"published","published":"2025-05-15T20:15:57.937Z","modified":"2026-06-17T08:21:51.743Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary"},{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:10:47.073504Z"}],"osv":[{"id":"AZL-110370","title":"CVE-2024-8095 affecting package babel 2.15.0-1","description":"The BabelZ  WordPress plugin through 1.1.5 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.","status":"published","published":"2025-05-15T20:15:57Z","modified":"2026-10-27T05:36:16Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:28:02.368326Z"}]}}
