会话标记暴露

medium Web App Scanning 插件 ID 112799

简介

会话标记暴露

描述

Web 应用程序使用会话来保留每个用户的信息、跟踪他们的活动或定义适当的访问权限和许可。每个会话都有一个由应用程序定义的标识符(标记或 ID),用于将用户绑定到其 HTTP 流量,此标识符暂时等同于经身份验证会话的应用程序使用的最高身份验证方法。

URL 通常用于在用户和应用程序之间交换信息,有时可能包含会话标记。由于 URL 可以在各种位置(如代理和服务器 Web 日志、引用 HTTP 标头等更多位置)记录或泄露,敏感会话标记可能被泄漏,并被恶意行为者用于尝试进行会话固定或劫持攻击。

解决方案

会话标记应当通过不会暴露其信息的替代方法进行传输,HTTP Cookie 为首选项,因为它们可管理标记过期属性。

另见

https://cheatsheetseries.owasp.org/cheatsheets/Session_Management_Cheat_Sheet.html

https://www.owasp.org/index.php/Session_fixation

插件详情

严重性: Medium

ID: 112799

类型: remote

发布时间: 2021/6/1

最近更新时间: 2021/11/26

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

风险信息

VPR

风险因素: Low

分数: 2.9

CVSS v2

风险因素: Medium

基本分数: 5

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

CVSS 分数来源: Tenable

CVSS v3

风险因素: Medium

基本分数: 5.3

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

CVSS 分数来源: Tenable

CVSS v4

风险因素: Medium

Base Score: 6.9

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

CVSS 分数来源: Tenable

参考资料信息

CWE: 200, 598

OWASP: 2010-A6, 2010-A9, 2013-A5, 2013-A6, 2017-A3, 2017-A6, 2021-A1, 2021-A4

WASC: Information Leakage, Insufficient Transport Layer Protection

CAPEC: 116, 13, 169, 22, 224, 285, 287, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 312, 313, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 472, 497, 508, 573, 574, 575, 576, 577, 59, 60, 616, 643, 646, 651, 79

DISA STIG: APSC-DV-000460, APSC-DV-002480

HIPAA: 164.306(a)(1), 164.306(a)(2), 164.312(a)(1), 164.312(a)(2)(i)

ISO: 27001-A.13.1.1, 27001-A.14.1.2, 27001-A.14.1.3, 27001-A.14.2.5, 27001-A.18.1.3, 27001-A.6.2.2, 27001-A.9.1.2, 27001-A.9.4.1, 27001-A.9.4.4, 27001-A.9.4.5

NIST: sp800_53-AC-3, sp800_53-SI-15

OWASP API: 2019-API3, 2019-API7, 2023-API3, 2023-API8

OWASP ASVS: 4.0.2-3.1.1, 4.0.2-8.3.4

PCI-DSS: 3.2-6.5.4, 3.2-6.5.8