{"api_version":"1","generated_at":"2026-07-24T18:46:55+00:00","cve":"CVE-2022-0431","urls":{"html":"https://cve.report/CVE-2022-0431","api":"https://cve.report/api/cve/CVE-2022-0431.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2022-0431","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2022-0431"},"summary":{"title":"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","state":"PUBLIC","assigner":"contact@wpscan.com","published_at":"2022-04-04 16:15:00","updated_at":"2022-04-11 17:51:00"},"problem_types":["CWE-79"],"metrics":[],"references":[{"url":"https://plugins.trac.wordpress.org/changeset/2690415","name":"https://plugins.trac.wordpress.org/changeset/2690415","refsource":"CONFIRM","tags":[],"title":"403 Forbidden","mime":"text/html","httpstatus":"403","archivestatus":"404"},{"url":"https://wpscan.com/vulnerability/52bd94df-8816-48fd-8788-38d045eb57ca","name":"https://wpscan.com/vulnerability/52bd94df-8816-48fd-8788-38d045eb57ca","refsource":"MISC","tags":[],"title":"Attention Required! | Cloudflare","mime":"text/html","httpstatus":"403","archivestatus":"404"},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-0431","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-0431","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[{"source":"LEGACY","value":"Krzysztof Zając","lang":""}],"nvd_cpes":[{"cve_year":"2022","cve_id":"431","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"insights_from_google_pagespeed_project","cpe5":"insights_from_google_pagespeed","cpe6":"*","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"wordpress","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"CVE_data_meta":{"ID":"CVE-2022-0431","ASSIGNER":"contact@wpscan.com","STATE":"PUBLIC","TITLE":"Google Pagespeed Insights < 4.0.4 - Reflected Cross-Site Scripting"},"data_format":"MITRE","data_type":"CVE","data_version":"4.0","generator":"WPScan CVE Generator","affects":{"vendor":{"vendor_data":[{"vendor_name":"Unknown","product":{"product_data":[{"product_name":"Insights from Google PageSpeed","version":{"version_data":[{"version_affected":"<","version_name":"4.0.4","version_value":"4.0.4"}]}}]}}]}},"description":{"description_data":[{"lang":"eng","value":"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"}]},"references":{"reference_data":[{"refsource":"MISC","url":"https://wpscan.com/vulnerability/52bd94df-8816-48fd-8788-38d045eb57ca","name":"https://wpscan.com/vulnerability/52bd94df-8816-48fd-8788-38d045eb57ca"},{"refsource":"CONFIRM","url":"https://plugins.trac.wordpress.org/changeset/2690415","name":"https://plugins.trac.wordpress.org/changeset/2690415"}]},"problemtype":{"problemtype_data":[{"description":[{"value":"CWE-79 Cross-site Scripting (XSS)","lang":"eng"}]}]},"credit":[{"lang":"eng","value":"Krzysztof Zając"}],"source":{"discovery":"EXTERNAL"}},"nvd":{"publishedDate":"2022-04-04 16:15:00","lastModifiedDate":"2022-04-11 17:51:00","problem_types":["CWE-79"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"REQUIRED","scope":"CHANGED","confidentialityImpact":"LOW","integrityImpact":"LOW","availabilityImpact":"NONE","baseScore":6.1,"baseSeverity":"MEDIUM"},"exploitabilityScore":2.8,"impactScore":2.7},"baseMetricV2":{"cvssV2":{"version":"2.0","vectorString":"AV:N/AC:M/Au:N/C:N/I:P/A:N","accessVector":"NETWORK","accessComplexity":"MEDIUM","authentication":"NONE","confidentialityImpact":"NONE","integrityImpact":"PARTIAL","availabilityImpact":"NONE","baseScore":4.3},"severity":"MEDIUM","exploitabilityScore":8.6,"impactScore":2.9,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":true}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:insights_from_google_pagespeed_project:insights_from_google_pagespeed:*:*:*:*:*:wordpress:*:*","versionEndExcluding":"4.0.4","cpe_name":[]}]}]}},"legacy_mitre":{"record":{"CveYear":"2022","CveId":"431","Ordinal":"227547","Title":"CVE-2022-0431","CVE":"CVE-2022-0431","Year":"2022"},"notes":[{"CveYear":"2022","CveId":"431","Ordinal":"1","NoteData":"** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided.","Type":"Description","Title":null}]}}}