{"schemaVersion":3,"id":"CVE-2026-84224","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"The Kirki WordPress plugin before 6.3.2 does not validate the host of a URL it is given before fetching it, allowing users with editor-level access and above to make the site issue requests to internal services that are not otherwise reachable, and to tell which of those are live from the response.","dates":{"published":"2026-10-09T08:06:47.993Z","modified":"2026-10-09T15:00:19.518Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":5.5,"severity":"medium","version":"3.1","versionLabel":"v3.1","source":"wordfence","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":4.1,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:N/A:N","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":4.1,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:N/A:N","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"wordfence","score":5.5,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:N","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00179,"percentile":0.07022,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":null,"baselineDate":null,"baselineScore":null},"history":[{"date":"2026-10-09T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00179,"percentile":0.07022}],"last30":[{"date":"2026-10-09T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00179,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00179,"percentile":0.07022}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[{"id":"REF_16AC30E060944E4E","name":"Exploit Reference (wpscan.com)","source":"reference","url":"https://wpscan.com/vulnerability/6a2455dd-8da9-4c7e-a249-3c694cf2983e/","maturity":"unknown","reliabilityScore":0.2,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null}],"exploitCount":1,"weaknesses":[{"id":"CWE-918","name":"Server-Side Request Forgery (SSRF)","description":"The web server receives a URL or similar request from an upstream component and retrieves the contents of this URL, but it does not sufficiently ensure that the request is being sent to the expected destination.","type":"weakness","status":"Incomplete","abstraction":"Base","likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/918.html"}],"affected":[{"vendor":"unknown","product":"kirki","name":"Kirki","label":"kirki","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 6.3.2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2","eol":null,"hubHref":"/vendor/unknown/kirki"},{"vendor":"wordpress","product":"kirki","name":"Kirki – Freeform Page Builder, Website Builder & Customizer","label":"kirki","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≤ 6.3.1 (fixed in 6.3.2)","noFixRecorded":false,"fixedIn":"6.3.2"}],"versionsText":"≤ 6.3.1 (fixed in 6.3.2)","eol":null,"hubHref":null}],"affectedCount":2,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://wpscan.com/vulnerability/6a2455dd-8da9-4c7e-a249-3c694cf2983e/","label":"wpscan.com/vulnerability/6a2455dd-8da9-4c7e-a249-3c694cf2983e/","hostname":"wpscan.com","tags":["Exploit","VDB Entry","Technical Description"]},{"url":"https://www.wordfence.com/threat-intel/vulnerabilities/id/61ae1dfc-0491-4cf4-b791-2b0cd1426a14","label":"www.wordfence.com/threat-intel/vulnerabilities/id/61ae1dfc-0491-4cf4-b791-2b0cd1426a14","hostname":"www.wordfence.com","tags":["Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2026-10-09T08:06:47.993Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-10-09T15:00:19.518Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":32,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-19T23:13:02.374Z","stale":false,"partial":false}}