已启用 ASP.NET Cookieless 会话状态

low Web App Scanning 插件 ID 114610

简介

已启用 ASP.NET Cookieless 会话状态

描述

.NET Framework 允许开发人员将会话 ID 直接存储在 URL 中,而非 Cookie 中,从而提供一种名为“cookieless”的替代方式来管理基于 Cookie 的会话。启用后,攻击者可能会滥用此功能,导致更易发起会话劫持攻击,他们或会构建有效的 URL 来绕过 Web 应用程序防火墙 (WAF) 等安全机制或基于路径的限制。

解决方案

务必将 <sessionState> 配置的“cookieless”属性值强制设置为“UseCookies”,以禁用 .NET Cookieless 功能。

另见

https://learn.microsoft.com/en-us/previous-versions/dotnet/articles/aa479314(v=msdn.10)

https://www.sans.org/blog/session-attacks-and-asp-net-part-2/

插件详情

严重性: Low

ID: 114610

类型: remote

发布时间: 2025/3/3

最近更新时间: 2025/3/3

扫描模板: basic, full, pci, scan

风险信息

VPR

风险因素: Low

分数: 2.5

CVSS v2

风险因素: Medium

基本分数: 6.4

矢量: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:N

CVSS 分数来源: Tenable

CVSS v3

风险因素: Medium

基本分数: 4.2

矢量: CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N

CVSS 分数来源: Tenable

CVSS v4

风险因素: Low

Base Score: 2.1

Vector: CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

CVSS 分数来源: Tenable

参考资料信息