目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CWE-488 对错误会话暴露数据元素 类漏洞列表 34

CWE-488 对错误会话暴露数据元素 类弱点 34 条 CVE 漏洞汇总,含 AI 中文分析。

CWE-488 属于会话状态管理漏洞,指产品未能有效隔离不同会话的状态边界,导致数据错误地泄露或混用。攻击者常利用单例对象(如 Servlet)或共享对象池中的成员变量,使敏感数据从一个会话“渗漏”至另一个会话,从而窃取信息或实施越权操作。开发者应避免在单例或共享对象中存储会话相关数据,确保每个请求拥有独立的状态上下文,并严格实施会话隔离机制。

MITRE CWE 官方描述
CWE:CWE-488 数据元素暴露给错误的会话(Wrong Session) 英文:产品未能充分执行不同会话状态之间的边界限制,导致数据被提供给错误的会话或由错误的会话使用。 数据可以通过单例对象(如 Servlets)的成员变量或共享池中的对象从一个会话“渗漏”到另一个会话。在 Servlets 的情况下,开发人员有时不理解,除非 Servlet 实现了 SingleThreadModel 接口,否则 Servlet 是一个单例;即只有一个 Servlet 实例,该单一实例会被重复使用以处理由不同线程同时处理的多个请求。常见的结果是,开发人员以这样一种方式使用 Servlet 成员字段,即一个用户可能会无意中看到另一个用户的数据。换句话说,在 Servlet 成员字段中存储用户数据会引入数据访问竞争条件(Race Condition)。
常见影响 (1)
Confidentiality Read Application Data
缓解措施 (3)
Architecture and Design Protect the application's sessions from information leakage. Make sure that a session's data is not used or visible by other sessions.
Testing Use a static analysis tool to scan the code for information leakage vulnerabilities (e.g. Singleton Member Field).
Architecture and Design In a multithreading environment, storing user data in Servlet member fields introduces a data access race condition. Do not use member fields to store information in the Servlet.
代码示例 (1)
The following Servlet stores the value of a request parameter in a member field and then later echoes the parameter value to the response output stream.
public class GuestBook extends HttpServlet { String name; protected void doPost (HttpServletRequest req, HttpServletResponse res) { name = req.getParameter("name"); ... out.println(name + ", thanks for visiting!"); } }
Bad · Java
CVE ID 标题 CVSS 风险等级 Published
CVE-2026-103544 datadrivenconstruction OpenConstructionERP Al Provider Configuration ai_client.py wrong session — OpenConstructionERP 6.3 Medium 2026-10-01
CVE-2026-88017 Rclone 会话机制问题漏洞 — rclone 7.3 High 2026-09-10
CVE-2026-84685 Auth0 react-native-auth0 会话机制问题漏洞 — react-native-auth0 6.5 Medium 2026-09-08
CVE-2026-86492 JetBrains YouTrack 会话机制问题漏洞 — YouTrack 8.5 High 2026-09-07
CVE-2026-80231 curl 会话机制问题漏洞 — curl - - 2026-09-06
CVE-2026-19931 curl 会话机制问题漏洞 — curl - - 2026-09-06
CVE-2026-18489 IBM ContextForge MCP Gateway - Translate utility 会话机制问题漏洞 — ContextForge MCP Gateway - Translate utility 7.4 High 2026-09-04
CVE-2026-82367 Ash Framework AshGraphql 会话机制问题漏洞 — ash_graphql 2.3 Low 2026-08-30
CVE-2026-71850 Hono 会话机制问题漏洞 — hono 4.8 Medium 2026-08-07
CVE-2026-16326 HashiCorp consul-mcp-server 会话机制问题漏洞 — Tooling 10.0 Critical 2026-07-29
CVE-2026-16498 HashiCorp Tooling 会话机制问题漏洞 — Tooling 10.0 Critical 2026-07-28
CVE-2026-14621 Federated AI Ecosystem FATE 会话机制问题漏洞 — FATE 3.1 Low 2026-07-04
CVE-2026-8458 curl 会话机制问题漏洞 — curl - - 2026-07-03
CVE-2026-54311 n8n 会话机制问题漏洞 — n8n - - 2026-06-23
CVE-2026-5773 libcurl 代码问题漏洞 — curl - - 2026-05-13
CVE-2026-34391 Fleet 安全漏洞 — fleet 6.5 - 2026-03-27
CVE-2026-23919 Zabbix 安全漏洞 — Zabbix 2.7 - 2026-03-24
CVE-2026-27492 Lettermint Node.js SDK 安全漏洞 — lettermint-node 4.7 Medium 2026-02-21
CVE-2026-23844 Whisper Money 安全漏洞 — whisper-money 6.5AI Medium AI 2026-01-19
CVE-2026-23646 OpenProject 安全漏洞 — openproject 6.5 Medium 2026-01-19
CVE-2025-24934 FreeBSD 安全漏洞 — FreeBSD 6.2AI Medium AI 2025-10-22
CVE-2025-47928 Spotipy 安全漏洞 — spotipy 9.1 Critical 2025-05-15
CVE-2025-2312 cifs-utils 安全漏洞 — cifs-utils 5.9 Medium 2025-03-25
CVE-2025-27606 Element Android 安全漏洞 — element-android 5.1 Medium 2025-03-14
CVE-2025-1247 Quarkus 安全漏洞 8.3 High 2025-02-13
CVE-2023-1907 pgAdmin 安全漏洞 8.0 High 2025-01-09
CVE-2024-11094 WordPress plugin 404 Solution 安全漏洞 — 404 Solution 5.3 Medium 2024-11-16
CVE-2024-5148 GNOME Remote desktop 安全漏洞 7.5 High 2024-09-02
CVE-2024-41977 Siemens多款产品 安全漏洞 — RUGGEDCOM RM1224 LTE(4G) EU 7.1 High 2024-08-13
CVE-2024-38367 CocoaPods 安全漏洞 — CocoaPods 8.2 High 2024-07-01

CWE-488(对错误会话暴露数据元素) 是常见的弱点类别,本平台收录该类弱点关联的 34 条 CVE 漏洞。