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

目标: 1000 元 · 已筹: 1000

100.0%

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)
ConfidentialityRead Application Data, Read Memory
Sensitive data that is written to a swap file may be exposed.
缓解措施 (2)
Architecture and DesignIdentify data that needs to be protected from swapping and choose platform-appropriate protection mechanisms.
ImplementationCheck return values to ensure locking operations are successful.
CVE ID标题CVSS风险等级Published
CVE-2024-38131 Microsoft Windows Clipboard Virtual Channel Extension 安全漏洞 — Windows 11 Version 24H2 8.8 High2024-08-13
CVE-2024-38106 Microsoft Windows Kernel 安全漏洞 — Windows 10 Version 1809 7.0 High2024-08-13
CVE-2024-26242 Microsoft Windows Telephony Server 安全漏洞 — Windows 10 Version 1809 7.0 High2024-04-09
CVE-2024-26236 Microsoft Windows Update Stack 安全漏洞 — Windows Server 2022, 23H2 Edition (Server Core installation) 7.0 High2024-04-09
CVE-2024-21446 Microsoft Windows NTFS 安全漏洞 — Windows 10 Version 1809 7.8 High2024-03-12
CVE-2024-21405 Microsoft Message Queuing 安全漏洞 — Windows 10 Version 1809 7.0 High2024-02-13
CVE-2024-21355 Microsoft Message Queuing 安全漏洞 — Windows 10 Version 1809 7.0 High2024-02-13
CVE-2024-20686 Microsoft Win32k 安全漏洞 — Windows Server 2022, 23H2 Edition (Server Core installation) 7.8 High2024-01-09
CVE-2023-36005 Microsoft Windows Telephony Server 安全漏洞 — Windows 10 Version 1809 7.5 High2023-12-12
CVE-2023-36403 Microsoft Windows Kernel 安全漏洞 — Windows 10 Version 1809 7.0 High2023-11-14
CVE-2023-38159 Microsoft Graphics Component 竞争条件问题漏洞 — Windows 10 Version 1809 7.0 High2023-10-10
CVE-2023-35310 Microsoft Windows DNS 竞争条件问题漏洞 — Windows Server 2019 6.6 Medium2023-07-11
CVE-2023-35309 Microsoft Message Queuing 竞争条件问题漏洞 — Windows 10 Version 1809 7.5 High2023-07-11
CVE-2023-33163 Microsoft Windows Network Load Balancing 安全漏洞 — Windows Server 2019 7.5 High2023-07-11
CVE-2023-35362 Microsoft Windows Clip Service 竞争条件问题漏洞 — Windows 10 Version 1809 7.8 High2023-07-11
CVE-2023-35360 Microsoft Windows Kernel 竞争条件问题漏洞 — Windows 10 Version 1809 7.0 High2023-07-11
CVE-2023-35345 Microsoft Windows DNS 安全漏洞 — Windows Server 2019 6.6 Medium2023-07-11
CVE-2023-35346 Microsoft Windows DNS 竞争条件问题漏洞 — Windows Server 2019 6.6 Medium2023-07-11
CVE-2023-35344 Microsoft Windows DNS 安全漏洞 — Windows Server 2019 6.6 Medium2023-07-11
CVE-2023-35340 Microsoft Windows CNG Key Isolation Service 安全漏洞 — Windows 10 Version 1809 7.8 High2023-07-11
CVE-2023-32010 Microsoft Windows Bus Filter Driver 安全漏洞 — Windows 11 version 22H2 7.0 High2023-06-13
CVE-2023-24946 Microsoft Windows Backup Engine 安全漏洞 — Windows 10 Version 1809 7.8 High2023-05-09
CVE-2023-24899 Microsoft Graphics Component 安全漏洞 — Windows Server 2022 7.0 High2023-05-09
CVE-2023-28283 Microsoft Lightweight Directory Access Protocol 安全漏洞 — Windows 10 Version 1809 8.1 High2023-05-09
CVE-2023-28278 Microsoft Windows DNS 竞争条件问题漏洞 — Windows Server 2019 6.6 Medium2023-04-11
CVE-2023-28256 Microsoft Windows DNS 安全漏洞 — Windows Server 2019 6.6 Medium2023-04-11
CVE-2023-28255 Microsoft Windows DNS 安全漏洞 — Windows Server 2019 6.6 Medium2023-04-11
CVE-2023-28273 Microsoft Windows Clip Service 竞争条件问题漏洞 — Windows 10 Version 1809 7.0 High2023-04-11
CVE-2023-28238 Microsoft Windows Internet Key Exchange 安全漏洞 — Windows 10 Version 1809 7.5 High2023-04-11
CVE-2023-28236 Microsoft Windows ALPC 安全漏洞 — Windows 10 Version 1809 7.8 High2023-04-11

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