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

目标: 1000 元 · 已筹: 1359 元

100%

CWE-311 敏感数据加密缺失 类漏洞列表 270

CWE-311 敏感数据加密缺失 类弱点 270 条 CVE 漏洞汇总,含 AI 中文分析。

CWE-311指敏感数据在存储或传输过程中缺乏加密保护的安全漏洞。攻击者常通过窃听网络流量或非法访问存储介质,直接读取明文敏感信息,导致数据泄露。开发者应避免此风险,确保对密码、个人身份信息等关键数据实施强加密算法,并在传输时采用TLS等安全协议,以保障数据的机密性与完整性。

MITRE CWE 官方描述
CWE:CWE-311 Missing Encryption of Sensitive Data 英文:The product does not encrypt sensitive or critical information before storage or transmission.
常见影响 (2)
Confidentiality Read Application Data
If the application does not use a secure channel, such as SSL, to exchange sensitive information, it is possible for an attacker with access to the network traffic to sniff packets from the connection and uncover the data. This attack is not technically difficult, but does require physical access to…
Confidentiality, Integrity Modify Application Data
Omitting the use of encryption in any program which transfers data over a network of any kind should be considered on par with delivering the data sent to each user on the local networks of both the sender and receiver. Worse, this omission allows for the injection of data into a stream of communica…
缓解措施 (5)
Requirements Clearly specify which data or resources are valuable enough that they should be protected by encryption. Require that any transmission or storage of this data/resource should use well-vetted encryption algorithms.
Architecture and Design Ensure that encryption is properly integrated into the system design, including but not necessarily limited to: Encryption that is needed to store or transmit private data of the users of the system Encryption that is needed to protect the system itself from unauthorized disclosure or tampering Identify the separate needs and contexts for encryption: One-way (i.e., only the user or recipient needs…
Architecture and Design When there is a need to store or transmit sensitive data, use strong, up-to-date cryptographic algorithms to encrypt that data. Select a well-vetted algorithm that is currently considered to be strong by experts in the field, and use well-tested implementations. As with all cryptographic mechanisms, the source code should be available for analysis. For example, US government systems require FIPS 1…
Architecture and Design Compartmentalize the system to have "safe" areas where trust boundaries can be unambiguously drawn. Do not allow sensitive data to go outside of the trust boundary and always be careful when interfacing with a compartment outside of the safe area. Ensure that appropriate compartmentalization is built into the system design, and the compartmentalization allows for and reinforces privilege separatio…
Implementation, Architecture and Design When using industry-approved techniques, use them correctly. Don't cut corners by skipping resource-intensive steps (CWE-325). These steps are often essential for preventing common attacks.
代码示例 (2)
This code writes a user's login information to a cookie so the user does not have to login again later.
function persistLogin($username, $password){ $data = array("username" => $username, "password"=> $password); setcookie ("userdata", $data); }
Bad · PHP
The following code attempts to establish a connection, read in a password, then store it to a buffer.
server.sin_family = AF_INET; hp = gethostbyname(argv[1]); if (hp==NULL) error("Unknown host"); memcpy( (char *)&server.sin_addr,(char *)hp->h_addr,hp->h_length); if (argc < 3) port = 80; else port = (unsigned short)atoi(argv[3]); server.sin_port = htons(port); if (connect(sock, (struct sockaddr *)&server, sizeof server) < 0) error("Connecting"); ... while ((n=read(sock,buffer,BUFSIZE-1))!=-1) { write(dfd,password_buffer,n); ...
Bad · C
CVE ID 标题 CVSS 风险等级 Published
CVE-2016-10587 wasdk 安全漏洞 — wasdk node module 8.1 - 2018-06-01
CVE-2016-10588 nw 安全漏洞 — nw node module 8.1 - 2018-06-01
CVE-2016-10592 jser-stat 安全漏洞 — jser-stat node module 8.1 - 2018-06-01
CVE-2016-10594 ipip 安全漏洞 — ipip node module 8.1 - 2018-06-01
CVE-2016-10595 jdf-sass 安全漏洞 — jdf-sass node module 8.1 - 2018-06-01
CVE-2016-10596 imageoptim 安全漏洞 — imageoptim node module 8.1 - 2018-06-01
CVE-2016-10597 cobalt-cli 安全漏洞 — cobalt-cli node module 5.9 - 2018-06-01
CVE-2016-10598 arrayfire-js 安全漏洞 — arrayfire-js node module 8.1 - 2018-06-01
CVE-2016-10599 sauce-connect 安全漏洞 — sauce-connect node module 8.1 - 2018-06-01
CVE-2016-10600 webrtc-native 安全漏洞 — webrtc-native node module 8.1 - 2018-06-01
CVE-2016-10602 haxe 安全漏洞 — haxe node module 8.1 - 2018-06-01
CVE-2016-10603 air-sdk 安全漏洞 — air-sdk node module 8.1 - 2018-06-01
CVE-2016-10604 dalek-browser-chrome 安全漏洞 — dalek-browser-chrome node module 8.1 - 2018-06-01
CVE-2016-10605 dalek-browser-ie 安全漏洞 — dalek-browser-ie node module 8.1 - 2018-06-01
CVE-2016-10606 grunt-webdriver-qunit 安全漏洞 — grunt-webdriver-qunit node module 8.1 - 2018-06-01
CVE-2016-10607 openframe-glsviewer 安全漏洞 — openframe-glslviewer node module 8.1 - 2018-06-01
CVE-2016-10608 robot-js 安全漏洞 — robot-js node module 8.1 - 2018-06-01
CVE-2016-10609 chromedriver126 安全漏洞 — chromedriver126 node module 8.1 - 2018-06-01
CVE-2016-10610 unicode-json 安全漏洞 — unicode-json node module 8.1 - 2018-06-01
CVE-2016-10612 dalek-browser-ie-canary 安全漏洞 — dalek-browser-ie-canary node module 8.1 - 2018-06-01
CVE-2016-10613 bionode-sra 安全漏洞 — bionode-sra node module 8.1 - 2018-06-01
CVE-2016-10614 httpsync 安全漏洞 — httpsync node module 8.1 - 2018-06-01
CVE-2016-10615 curses 安全漏洞 — curses node module 8.1 - 2018-06-01
CVE-2016-10616 openframe-image 安全漏洞 — openframe-image node module 8.1 - 2018-06-01
CVE-2016-10617 box2d-native 安全漏洞 — box2d-native node module 8.1 - 2018-06-01
CVE-2016-10618 node-browser 安全漏洞 — node-browser node module 8.1 - 2018-06-01
CVE-2016-10619 pennyworth 安全漏洞 — pennyworth node module 8.1 - 2018-06-01
CVE-2016-10620 atom-node-module-installer 安全漏洞 — atom-node-module-installer node module 8.1 - 2018-06-01
CVE-2016-10621 fibjs 安全漏洞 — fibjs node module 8.1 - 2018-06-01
CVE-2016-10622 nodeschnaps 安全漏洞 — nodeschnaps node module 8.1 - 2018-06-01

CWE-311(敏感数据加密缺失) 是常见的弱点类别,本平台收录该类弱点关联的 270 条 CVE 漏洞。