CWE

常见的弱点枚举

一个由社区开发的软件&硬件缺陷类型的列表

2021 CWE最重要的硬件的弱点
CWE最危险的弱点
>CWE列表>报告> 1.1版本和1.2版本之间的差异
ID

1.1版本和1.2版本之间的差异
1.1版本和1.2版本之间的差异

总结
总结
总(版本1.2) 755年
总(版本1.1) 751年
新总 4
总不赞成 0
总共享 751年
总重要的变化 56
总重大变化 63年
总微小的变化 3
微小的改动(不重要)
总保持不变 688年
字段更改摘要
字段更改摘要

任何变化对空格将被忽略。“小”更改文本的变化只影响大小写和标点符号。其他更改标记为“大”。Simple schema changes are treated as Minor, such as the change from AffectedResource to Affected_Resource in Draft 8, or the relationship name change from "IsRequiredBy" to "RequiredBy" in Version 1.0. For each mutual relationship between nodes A and B (such as ParentOf and ChildOf), a relationship change is noted for both A and B.

主要
Affected_Resources 0 0
Alternate_Terms 3 1
Applicable_Platforms 12 0
Background_Details 2 0
Black_Box_Definitions 0 0
Causal_Nature 1 0
Common_Consequences 26 1
Common_Methods_of_Exploitation 0 0
Context_Notes 0 0
Demonstrative_Examples 20. 0
描述 37 0
Detection_Factors 1 0
Enabling_Factors_for_Exploitation 2 0
Functional_Areas 0 1
Likelihood_of_Exploit 16 0
Maintenance_Notes 3 0
Modes_of_Introduction 2 0
的名字 28 0
Observed_Examples 20. 0
Other_Notes 18 0
Potential_Mitigations 31日 0
引用 18 0
Related_Attack_Patterns 0 0
Relationship_Notes 7 0
的关系 40 0
Relevant_Properties 1 0
Research_Gaps 8 0
Source_Taxonomy 0 0
Taxonomy_Mappings 0 0
Terminology_Notes 2 0
Theoretical_Notes 2 0
Time_of_Introduction 4 0
类型 2 0
View_Audience 0 0
View_Filter 0 0
View_Structure 0 0
View_Type 0 0
Weakness_Ordinalities 3 0
White_Box_Definitions 0 0

形式和抽象的变化

不变 749年
缺点/基地 缺点/类 1
缺点/变体 缺点/基地 1

关系的变化

“1.2版总”名单的总数的关系在版本1.2。“共享”价值关系的条目的总数1.2版和1.1版。“新”值的关系涉及的条目总数1.1版本中不存在。因此,关系的总数在1.2版本将结合统计数据从共享条目和新条目。

的关系 1.2版本总 1.1版本总 1.2版本共享 不变 添加到版本1.2 从1.2版本 1.2版本新
所有 4371年 4293年 4315年 4283年 32 10 56
CanAlsoBe 38 38 38 38
光束 78年 74年 78年 74年 4
CanPrecede 78年 74年 78年 74年 4
ChildOf 1852年 1820年 1827年 1815年 12 5 25
HasMember 114年 111年 111年 111年 3
MemberOf 114年 111年 111年 111年 3
ParentOf 1852年 1820年 1827年 1815年 12 5 25
PeerOf 188年 188年 188年 188年
RequiredBy 27 27 27 27
需要 27 27 27 27
StartsWith 3 3 3 3

节点从1.1版本删除

CWE-ID CWE的名字
一个也没有。

节点添加到版本1.2

CWE-ID CWE的名字
750年 弱点在2009 CWE / SANS最危险的编程错误
751年 安全组件之间的交互
752年 有风险的资源管理
753年 多孔防御

在1.2版本节点弃用

CWE-ID CWE的名字
一个也没有。
重要的变化
重要的变化

变化是一个节点标记为“重要”,如果它是一个主要字段变化和字段的意义是至关重要的节点。关键字段描述、名称和关系。

关键
D 描述
N 的名字
R 的关系

R 15 外部控制系统或配置设置
D N R 20. 不正确的输入验证
R 59 之前未能解决链接文件访问(又名“链接后”)
D R 73年 外部控制文件名或路径
R 74年 未能清理数据到一个不同的平面(又名“注入”)
D N R 78年 未能保存操作系统命令结构(又名“OS命令注入”)
D N R 79年 未能保存网页结构(又名“跨站点脚本编制”)
D N R 89年 未能保存SQL查询结构(又名“SQL注入”)
D N R 94年 未能控制生成的代码(又名“代码注入”)
D 95年 在代码动态地评估不足的控制指令(又名“Eval注入”)
R 98年 控制的文件名包含/不足需要在PHP程序语句(又名“PHP文件包含”)
D N R 116年 不当的编码或逃避的输出
N R 119年 未能限制操作的范围内一个内存缓冲区
R 120年 缓冲区复制没有检查输入的大小(经典的缓冲区溢出)
R 121年 基于堆栈缓冲区溢出
R 122年 基于堆的缓冲区溢出
D N 190年 整数溢出或概括的
D N R 209年 错误消息的信息泄漏
D N R 250年 执行与不必要的特权
D 252年 不返回值
D R 259年 硬编码的密码
R 275年 权限的问题
D N R 285年 不当访问控制(授权)
N 287年 不适当的身份验证
D N 312年 明文存储的敏感信息
D N R 319年 明文传输的敏感信息
D R 327年 使用损坏或危险的密码算法
D 328年 可逆的单向散列
D R 330年 使用随机值不足
D R 352年 跨站请求伪造(CSRF)
D R 362年 竞态条件
R 367年 Time-of-check分时(TOCTOU)竞态条件
D 400年 不受控制的资源消耗(又名“资源枯竭”)
R 404年 不当关机或释放资源
D R 426年 不可信的搜索路径
R 434年 不受限制的文件上传
R 472年 外部控制Assumed-Immutable Web参数
D N R 494年 下载的代码没有完整性检查
D R 565年 使用cookie的安全决策
D N R 602年 客户端执行服务器端安全
R 609年 双重检查锁定
D N 636年 不是不安全(又名“不开放”)
D N 637年 未能使用的经济机制
D N 638年 未能使用完整的中介
D N R 642年 外部控制临界状态的数据
N 653年 划分不足
D N 654年 依赖单一因素在一个安全的决定
D N 655年 未能满足心理上的可接受性
D N 656年 通过模糊的安全的依赖
D N R 665年 不适当的初始化
D N 671年 缺乏安全管理员控制
D R 682年 错误的计算
R 693年 保护机制失败
R 707年 未能执行消息或数据是格式良好的
D N R 732年 不安全的关键资源的权限分配
N 749年 暴露危险的方法或函数
详细的差异报告
详细的差异报告
15 外部控制系统或配置设置
主要 的关系
没有一个
20. 不正确的输入验证
主要 Applicable_Platforms、Common_Consequences Demonstrative_Examples、描述Likelihood_of_Exploit,名字,Observed_Examples, Other_Notes, Potential_Mitigations,引用,Relationship_Notes、人际关系
没有一个
59 之前未能解决链接文件访问(又名“链接后”)
主要 的关系
没有一个
73年 外部控制文件名或路径
主要 Applicable_Platforms, Causal_Nature、Common_Consequences Demonstrative_Examples、描述Observed_Examples, Other_Notes, Potential_Mitigations,引用,Relationship_Notes,关系,Weakness_Ordinalities
没有一个
74年 未能清理数据到一个不同的平面(又名“注入”)
主要 的关系
没有一个
78年 未能保存操作系统命令结构(又名“OS命令注入”)
主要 Common_Consequences Demonstrative_Examples,描述、Likelihood_of_Exploit名字,Observed_Examples, Other_Notes, Potential_Mitigations,关系,Research_Gaps Terminology_Notes
Alternate_Terms
79年 未能保存网页结构(又名“跨站点脚本编制”)
主要 Alternate_Terms、Applicable_Platforms Background_Details、Common_Consequences Demonstrative_Examples,描述,Detection_Factors, Enabling_Factors_for_Exploitation,名字,Observed_Examples, Other_Notes Potential_Mitigations,引用关系
没有一个
89年 未能保存SQL查询结构(又名“SQL注入”)
主要 Demonstrative_Examples、描述Enabling_Factors_for_Exploitation Modes_of_Introduction,名字,Observed_Examples, Other_Notes Potential_Mitigations,引用关系
没有一个
94年 未能控制生成的代码(又名“代码注入”)
主要 Common_Consequences Demonstrative_Examples,描述、Likelihood_of_Exploit名字,Potential_Mitigations、人际关系
没有一个
95年 在代码动态地评估不足的控制指令(又名“Eval注入”)
主要 描述、Observed_Examples Other_Notes Research_Gaps
没有一个
98年 控制的文件名包含/不足需要在PHP程序语句(又名“PHP文件包含”)
主要 的关系
没有一个
116年 不当的编码或逃避的输出
主要 Alternate_Terms、Applicable_Platforms Common_Consequences, Demonstrative_Examples、描述Likelihood_of_Exploit,名字,Observed_Examples, Potential_Mitigations,引用,Relationship_Notes,关系,Research_Gaps, Terminology_Notes Theoretical_Notes
没有一个
119年 未能限制操作的范围内一个内存缓冲区
主要 Applicable_Platforms、Common_Consequences Demonstrative_Examples Likelihood_of_Exploit,名字,Potential_Mitigations引用关系
没有一个
120年 缓冲区复制没有检查输入的大小(经典的缓冲区溢出)
主要 Common_Consequences、Other_Notes Potential_Mitigations、引用Relationship_Notes、人际关系
没有一个
121年 基于堆栈缓冲区溢出
主要 Common_Consequences、人际关系
没有一个
122年 基于堆的缓冲区溢出
主要 Common_Consequences、人际关系
没有一个
123年 Write-what-where条件
主要 Common_Consequences
没有一个
124年 边界开始违反(缓冲承销)
主要 Common_Consequences
没有一个
129年 无节制的数组索引
主要 Common_Consequences
没有一个
190年 整数溢出或概括的
主要 描述,名称
没有一个
209年 错误消息的信息泄漏
主要 Demonstrative_Examples、描述、名称、Observed_Examples Other_Notes, Potential_Mitigations,关系,Time_of_Introduction
没有一个
250年 执行与不必要的特权
主要 Common_Consequences、描述Likelihood_of_Exploit Maintenance_Notes,名字,Observed_Examples, Other_Notes, Potential_Mitigations,关系,Time_of_Introduction
没有一个
252年 不返回值
主要 Background_Details Demonstrative_Examples,描述、Observed_Examples Other_Notes Potential_Mitigations
没有一个
259年 硬编码的密码
主要 Demonstrative_Examples、描述Maintenance_Notes Potential_Mitigations,关系
没有一个
275年 权限的问题
主要 的关系
没有一个
285年 不当访问控制(授权)
主要 Likelihood_of_Exploit Common_Consequences、描述,名称、Other_Notes Potential_Mitigations引用关系
没有一个
287年 不适当的身份验证
主要 的名字
没有一个
312年 明文存储的敏感信息
主要 描述,名称
没有一个
319年 明文传输的敏感信息
主要 Likelihood_of_Exploit Common_Consequences、描述,名称、Observed_Examples Potential_Mitigations引用关系
没有一个
327年 使用损坏或危险的密码算法
主要 Demonstrative_Examples,描述、Observed_Examples Potential_Mitigations、引用关系
没有一个
328年 可逆的单向散列
主要 描述,参考
没有一个
330年 使用随机值不足
主要 描述、Likelihood_of_Exploit Other_Notes Potential_Mitigations,关系
没有一个
352年 跨站请求伪造(CSRF)
主要 Applicable_Platforms,描述、Likelihood_of_Exploit Observed_Examples、Other_Notes Potential_Mitigations,引用,Relationship_Notes,关系,Research_Gaps Theoretical_Notes
没有一个
362年 竞态条件
主要 Applicable_Platforms、Common_Consequences Demonstrative_Examples,描述、Likelihood_of_Exploit Maintenance_Notes, Observed_Examples, Potential_Mitigations,引用关系,Research_Gaps
没有一个
367年 Time-of-check分时(TOCTOU)竞态条件
主要 Alternate_Terms、Observed_Examples Other_Notes、引用Relationship_Notes,关系,Research_Gaps
Common_Consequences
400年 不受控制的资源消耗(又名“资源枯竭”)
主要 描述
没有一个
404年 不当关机或释放资源
主要 Common_Consequences、Likelihood_of_Exploit Other_Notes、Potential_Mitigations Relationship_Notes,关系,Weakness_Ordinalities
没有一个
421年 在访问备用通道竞态条件
主要 引用
没有一个
426年 不可信的搜索路径
主要 Applicable_Platforms、Common_Consequences Demonstrative_Examples,描述、Observed_Examples Potential_Mitigations,关系,Time_of_Introduction
Functional_Areas
434年 不受限制的文件上传
主要 的关系
没有一个
457年 使用未初始化的变量
主要 Common_Consequences、Demonstrative_Examples Potential_Mitigations
没有一个
470年 使用外部控制输入选择类或代码(又名“不安全的反思”)
主要 Applicable_Platforms、Common_Consequences Demonstrative_Examples、Observed_Examples Potential_Mitigations
没有一个
472年 外部控制Assumed-Immutable Web参数
主要 的关系
没有一个
494年 下载的代码没有完整性检查
主要 Applicable_Platforms, Common_Consequences、描述、名称、Other_Notes Potential_Mitigations,引用关系,Research_Gaps、类型
没有一个
565年 使用cookie的安全决策
主要 Common_Consequences、描述Other_Notes Potential_Mitigations,关系
没有一个
590年 免费的无效指针不是在堆上
主要 Potential_Mitigations
没有一个
602年 客户端执行服务器端安全
主要 Likelihood_of_Exploit Demonstrative_Examples、描述,名称、Observed_Examples Other_Notes, Potential_Mitigations,关系,Research_Gaps Time_of_Introduction
没有一个
609年 双重检查锁定
主要 的关系
没有一个
636年 不是不安全(又名“不开放”)
主要 描述,名称
没有一个
637年 未能使用的经济机制
主要 描述,名称
没有一个
638年 未能使用完整的中介
主要 描述,名称
没有一个
642年 外部控制临界状态的数据
主要 Applicable_Platforms、Common_Consequences Demonstrative_Examples、描述、名称、Observed_Examples, Potential_Mitigations,引用关系,Relevant_Properties、类型
没有一个
653年 划分不足
主要 的名字
没有一个
654年 依赖单一因素在一个安全的决定
主要 描述,名称
没有一个
655年 未能满足心理上的可接受性
主要 描述,名称
没有一个
656年 通过模糊的安全的依赖
主要 描述,名称
没有一个
665年 不适当的初始化
主要 Common_Consequences Demonstrative_Examples,描述、Likelihood_of_Exploit Modes_of_Introduction,名字,Observed_Examples, Potential_Mitigations,引用关系,Weakness_Ordinalities
没有一个
671年 缺乏安全管理员控制
主要 描述,名称
没有一个
682年 错误的计算
主要 Applicable_Platforms、Common_Consequences Demonstrative_Examples、描述Likelihood_of_Exploit Potential_Mitigations、人际关系
没有一个
693年 保护机制失败
主要 的关系
没有一个
707年 未能执行消息或数据是格式良好的
主要 的关系
没有一个
732年 不安全的关键资源的权限分配
主要 描述、Likelihood_of_Exploit名称、Potential_Mitigations关系
没有一个
749年 暴露危险的方法或函数
主要 的名字
没有一个
更多的信息是可用的,请选择一个不同的过滤器。
页面最后更新:2017年1月5日