一、 漏洞 CVE-2024-53261 基础信息
漏洞标题
SvelteKit 开发模式 404 页面存在的跨站脚本攻击 (XSS)
来源:AIGC 神龙大模型
漏洞描述信息
SvelteKit 是一个使用 Svelte 快速开发强大且高性能的 Web 应用程序的框架。漏洞描述如下:“来自请求 URL 的未经验证的输入流入 `end`,并在用于生成返回给用户的 HTML 页面时使用。这可能导致跨站脚本攻击(XSS)。”文件 `packages/kit/src/exports/vite/dev/index.js` 和 `packages/kit/src/exports/vite/utils.js` 均包含受用户控制的数据,这些数据在特定情况下可能会流向开发模式页面。预期的影响很小或几乎没有。默认情况下,Vite 开发环境不对外部网络公开,即使有人能够诱使开发人员对自己执行 XSS 攻击,开发数据库也不应包含任何敏感数据。尽管如此,该问题已在版本 2.8.3 中得到解决,建议所有用户进行升级。
来源:AIGC 神龙大模型
CVSS信息
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
来源:AIGC 神龙大模型
漏洞类别
在Web页面生成时对输入的转义处理不恰当(跨站脚本)
来源:AIGC 神龙大模型
漏洞标题
Cross-Site Scripting attack (XSS) on dev mode 404 page in SvelteKit
来源:美国国家漏洞数据库 NVD
漏洞描述信息
SvelteKit is a framework for rapidly developing robust, performant web applications using Svelte. "Unsanitized input from *the request URL* flows into `end`, where it is used to render an HTML page returned to the user. This may result in a Cross-Site Scripting attack (XSS)." The files `packages/kit/src/exports/vite/dev/index.js` and `packages/kit/src/exports/vite/utils.js` both contain user controllable data which under specific conditions may flow to dev mode pages. There is little to no expected impact. The Vite development is not exposed to the network by default and even if someone were able to trick a developer into executing an XSS against themselves, a development database should not have any sensitive data. None the less this issue has been addressed in version 2.8.3 and all users are advised to upgrade.
来源:美国国家漏洞数据库 NVD
CVSS信息
N/A
来源:美国国家漏洞数据库 NVD
漏洞类别
在Web页面生成时对输入的转义处理不恰当(跨站脚本)
来源:美国国家漏洞数据库 NVD
漏洞标题
SvelteKit 跨站脚本漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
SvelteKit是Svelte开源的一套Web 开发框架。 SvelteKit 2.8.3之前版本存在跨站脚本漏洞,该漏洞源于存在输入数据未净化和特定文件中用户可控数据流向问题,从而导致容易受到跨站脚本攻击。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
跨站脚本
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2024-53261 的公开POC
# POC 描述 源链接 神龙链接
三、漏洞 CVE-2024-53261 的情报信息