CVE-2025-32388 – SvelteKit XSS Vulnerability in Unsanitized Search Param Names

The following table lists the changes that have been made to the
CVE-2025-32388 vulnerability over time.

Vulnerability history details can be useful for understanding the evolution
of a vulnerability, and for identifying the most recent changes that may
impact the vulnerability’s severity, exploitability, or other characteristics.

  • New CVE Received
    by [email protected]

    Apr. 15, 2025

    Action Type Old Value New Value
    Added Description SvelteKit is a framework for rapidly developing robust, performant web applications using Svelte. Prior to 2.20.6 , unsanitized search param names cause XSS vulnerability. You are affected if you iterate over all entries of event.url.searchParams inside a server load function. Attackers can exploit it by crafting a malicious URL and getting a user to click a link with said URL. This vulnerability is fixed in 2.20.6.
    Added CVSS V3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
    Added CWE CWE-79
    Added Reference https://github.com/sveltejs/kit/commit/d3300c6a67908590266c363dba7b0835d9a194cf
    Added Reference https://github.com/sveltejs/kit/releases/tag/%40sveltejs%2Fkit%402.20.6
    Added Reference https://github.com/sveltejs/kit/security/advisories/GHSA-6q87-84jw-cjhp
Share the Post:

Related Posts