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

目标: 1000 元 · 已筹: 1359 元

100%

CWE-591 敏感数据存储于加锁不恰当的内存区域 类漏洞列表 73

CWE-591 敏感数据存储于加锁不恰当的内存区域 类弱点 73 条 CVE 漏洞汇总,含 AI 中文分析。

CWE-591 属于敏感数据内存存储不当漏洞。当敏感数据未被正确锁定内存时,操作系统虚拟内存管理器可能将其交换至磁盘交换文件,导致数据持久化存储。攻击者可通过读取磁盘交换文件或利用内存转储工具,间接获取这些本应驻留内存的敏感信息。开发者应避免使用默认内存分配,显式调用如 Windows 的 VirtualLock 函数锁定关键内存页,并在处理完毕后立即清零并释放,以防止数据泄露。

MITRE CWE 官方描述
CWE:CWE-591 敏感数据存储在不正确锁定的内存中 英文:产品将敏感数据存储在未锁定或锁定不正确的内存中,这可能导致虚拟内存管理器将内存写入磁盘上的交换文件(swap files)。这会使数据更容易被外部实体访问。 在 Windows 系统上,VirtualLock 函数可以锁定内存页,以确保其保留在内存中而不会被交换到磁盘。然而,在旧版本的 Windows 上,如 Windows 95、98 或 Me,VirtualLock() 函数只是一个存根(stub),不提供任何保护。在 POSIX 系统上,mlock() 调用可确保内存页保留在内存中,但不能保证该页不会出现在交换区(swap)中。因此,它不适合作为敏感数据的保护机制。某些平台,特别是 Linux,确实保证内存页不会被交换,但这不是标准行为,也不具备可移植性。对 mlock() 的调用还需要管理员权限(supervisor privilege)。必须检查这两个调用的返回值,以确保锁定操作实际成功。
常见影响 (1)
Confidentiality Read Application Data, Read Memory
Sensitive data that is written to a swap file may be exposed.
缓解措施 (2)
Architecture and Design Identify data that needs to be protected from swapping and choose platform-appropriate protection mechanisms.
Implementation Check return values to ensure locking operations are successful.
CVE ID 标题 CVSS 风险等级 Published
CVE-2023-28229 Microsoft Windows CNG Key Isolation Service 安全漏洞 — Windows 10 Version 1809 7.0 High 2023-04-11
CVE-2023-28224 Microsoft Windows Point-to-Point Protocol over Ethernet 安全漏洞 — Windows 10 Version 1809 7.1 High 2023-04-11
CVE-2023-28220 Microsoft Windows 安全漏洞 — Windows 10 Version 1809 8.1 High 2023-04-11
CVE-2023-28219 Microsoft Windows 安全漏洞 — Windows 10 Version 1809 8.1 High 2023-04-11
CVE-2023-23414 Microsoft Windows Point-to-Point Protocol over Ethernet 安全漏洞 — Windows 10 Version 1809 7.1 High 2023-03-14
CVE-2023-23407 Microsoft Windows Point-to-Point Protocol over Ethernet 竞争条件问题漏洞 — Windows 10 Version 1809 7.1 High 2023-03-14
CVE-2023-23393 Microsoft Windows BrokerInfrastructure 竞争条件问题漏洞 — Windows 10 Version 1809 7.0 High 2023-03-14
CVE-2023-21766 Microsoft Windows Overlay Filter 竞争条件问题漏洞 — Windows 10 Version 1809 4.7 Medium 2023-01-10
CVE-2023-21739 Microsoft Windows Bluetooth Service 安全漏洞 — Windows 10 Version 1809 7.0 High 2023-01-10
CVE-2023-21548 Microsoft Windows Secure Socket Tunneling Protocol 安全漏洞 — Windows 10 Version 1809 8.1 High 2023-01-10
CVE-2023-21546 Microsoft Windows 竞争条件问题漏洞 — Windows 10 Version 1809 8.1 High 2023-01-10
CVE-2023-21535 Microsoft Windows Secure Socket Tunneling Protocol 竞争条件问题漏洞 — Windows 10 Version 1809 8.1 High 2023-01-10
CVE-2023-21771 Microsoft Windows Local Session Manager 竞争条件问题漏洞 — Windows Server 2022 7.0 High 2023-01-10

CWE-591(敏感数据存储于加锁不恰当的内存区域) 是常见的弱点类别,本平台收录该类弱点关联的 73 条 CVE 漏洞。