MEDIUM
GHSA-9rmh-mm8f-r9h6
Svelte: ReDoS in `<svelte:element>` Tag Validation
Quick fix
GHSA-9rmh-mm8f-r9h6 — svelte: upgrade to the fixed version with the command below.
npm install svelte@5.55.7Details
An internal regex in the Svelte runtime can take exponential time to test in `<svelte:element this={tag}></svelte:element>`. You are only vulnerable to this if you allow tags of unconstrained length. If your application only allows a predetermined list of tags or trims their length before passing them to `svelte:element`, you are safe.
Are you affected?
Enter the version of the package you're using.