CVE-2024-45047

MediumCVSS 6.1/10Last modified Jun 17, 2026

Description

svelte performance oriented web framework. A potential mXSS vulnerability exists in Svelte for versions up to but not including 4.2.19. Svelte improperly escapes HTML on server-side rendering. The assumption is that attributes will always stay as such, but in some situation the final DOM tree rendered on browsers is different from what Svelte expects on server-side rendering. This may be leveraged to perform XSS attacks, and a type of the XSS is known as mXSS (mutation XSS). More specifically, this can occur when injecting malicious content into an attribute within a `noscript` tag. This issue has been addressed in release version 4.2.19. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Metrics

CVSS 3.1 6.1/10CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Aug 30, 2024
Last modified
Jun 17, 2026
NVD status
Analyzed

Related CVEs from 2024

CVE-2024-450486.5PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. Affected versions are subject to a bypassing of a filter whiCVE-2024-450497.5Hydra is a Continuous Integration service for Nix based projects. It is possible to trigger evaluations in Hydra without any authentication.CVE-2024-45057.2A vulnerability, which was classified as critical, was found in Ruijie RG-UAC up to 20240428. This affects an unknown part of the file /viewCVE-2024-450507.1Ringer server is the server code for the Ringer messaging app. Prior to version 1.3.1, there is an issue with the messages loading route wheCVE-2024-450518.2Discourse is an open source platform for community discussion. A maliciously crafted email address could allow an attacker to bypass domain-CVE-2024-450525.3Fides is an open-source privacy engineering platform. Prior to version 2.44.0, a timing-based username enumeration vulnerability exists in FCVE-2024-450537.2Fides is an open-source privacy engineering platform. Starting in version 2.19.0 and prior to version 2.44.0, the Email Templating feature uCVE-2024-450546.7Hwameistor is an HA local storage system for cloud-native stateful workloads. This ClusterRole has * verbs of * resources. If a malicious usCVE-2024-450565.9zksolc is a Solidity compiler for ZKsync. All LLVM versions since 2015 fold `(xor (shl 1, x), -1)` to `(rotl ~1, x)` if run with optimizatioCVE-2024-450576.1i-Educar is free, fully online school management software that can be used by school secretaries, teachers, coordinators, and area managers.CVE-2024-450588.1i-Educar is free, fully online school management software that can be used by school secretaries, teachers, coordinators, and area managers.CVE-2024-450598.8i-Educar is free, fully online school management software that can be used by school secretaries, teachers, coordinators, and area managers.
CVE-2024-45047: Medium severity, CVSS 6.1 | Vulnix