{"id":"CVE-2022-0431","aliases":["EUVD-2022-15572","GHSA-h35h-vw7m-8g5m"],"status":"published","title":"Google Pagespeed Insights \u003c 4.0.4 - Reflected Cross-Site Scripting","description":"The Insights from Google PageSpeed WordPress plugin before 4.0.4 does not sanitise and escape various parameters before outputting them back in attributes in the plugin's settings dashboard, leading to Reflected Cross-Site Scripting","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-09","score":0.00876,"percentile":0.59265,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2022-04-04T15:35:44Z","modified":"2026-06-17T04:20:35Z","products":[{"vendor":"insights_from_google_pagespeed_project","product":"insights_from_google_pagespeed"},{"vendor":"unknown","product":"insights from google pagespeed"}],"references":[{"url":"https://wpscan.com/vulnerability/52bd94df-8816-48fd-8788-38d045eb57ca","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory"]},{"url":"https://plugins.trac.wordpress.org/changeset/2690415","tags":["x_refsource_CONFIRM","x_transferred","Patch","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-0431"},{"url":"https://github.com/advisories/GHSA-h35h-vw7m-8g5m"}],"sources":{"cve":[{"id":"CVE-2022-0431","title":"Google Pagespeed Insights \u003c 4.0.4 - Reflected Cross-Site Scripting","description":"The Insights from Google PageSpeed WordPress plugin before 4.0.4 does not sanitise and escape various parameters before outputting them back in attributes in the plugin's settings dashboard, leading to Reflected Cross-Site Scripting","status":"published","published":"2022-04-04T15:35:44Z","modified":"2024-08-02T23:25:40.428Z","cwes":["CWE-79"],"updated_at":"2026-11-02T14:34:41.69911Z"}],"euvd":[{"id":"EUVD-2022-15572","description":"The Insights from Google PageSpeed WordPress plugin before 4.0.4 does not sanitise and escape various parameters before outputting them back in attributes in the plugin's settings dashboard, leading to Reflected Cross-Site Scripting","status":"published","published":"2022-04-04T15:35:44Z","modified":"2024-08-02T23:25:40Z","updated_at":"2026-11-03T03:26:04.946671Z"}],"ghsa":[{"id":"GHSA-h35h-vw7m-8g5m","title":"The Insights from Google PageSpeed WordPress plugin before 4.0.4 does not sanitise and escape...","description":"The Insights from Google PageSpeed WordPress plugin before 4.0.4 does not sanitise and escape various parameters before outputting them back in attributes in the plugin's settings dashboard, leading to Reflected Cross-Site Scripting","status":"published","published":"2022-04-05T00:00:26Z","modified":"2023-01-27T05:01:18Z","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-02T14:41:52.138061Z"}],"nvd":[{"id":"CVE-2022-0431","description":"The Insights from Google PageSpeed WordPress plugin before 4.0.4 does not sanitise and escape various parameters before outputting them back in attributes in the plugin's settings dashboard, leading to Reflected Cross-Site Scripting","status":"published","published":"2022-04-04T16:15:09.253Z","modified":"2026-06-17T04:20:35.34Z","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":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:N/I:P/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:07:14.706146Z"}]}}
