1.2版本和1.3版本之间的差异
1.2版本和1.3版本之间的差异
总(版本1.3) |
762年 |
总(版本1.2) |
755年 |
新总 |
7 |
总不赞成 |
0 |
总共享 |
755年 |
总重要的变化 |
117年 |
总重大变化 |
183年 |
总微小的变化 |
8 |
微小的改动(不重要) |
6 |
总保持不变 |
566年 |
任何变化对空格将被忽略。“小”更改文本的变化只影响大小写和标点符号。其他更改标记为“大”。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 |
1 |
0 |
Applicable_Platforms |
1 |
0 |
Background_Details |
0 |
0 |
Black_Box_Definitions |
0 |
0 |
Causal_Nature |
0 |
0 |
Common_Consequences |
1 |
1 |
Common_Methods_of_Exploitation |
0 |
0 |
Context_Notes |
0 |
0 |
Demonstrative_Examples |
15 |
5 |
描述 |
37 |
0 |
Detection_Factors |
0 |
0 |
Enabling_Factors_for_Exploitation |
0 |
0 |
Functional_Areas |
0 |
0 |
Likelihood_of_Exploit |
0 |
0 |
Maintenance_Notes |
3 |
0 |
Modes_of_Introduction |
0 |
0 |
的名字 |
33 |
1 |
Observed_Examples |
1 |
0 |
Other_Notes |
6 |
1 |
Potential_Mitigations |
35 |
0 |
引用 |
1 |
0 |
Related_Attack_Patterns |
19 |
0 |
Relationship_Notes |
0 |
0 |
的关系 |
89年 |
0 |
Relevant_Properties |
0 |
0 |
Research_Gaps |
0 |
0 |
Source_Taxonomy |
0 |
0 |
Taxonomy_Mappings |
0 |
0 |
Terminology_Notes |
0 |
0 |
Theoretical_Notes |
2 |
0 |
Time_of_Introduction |
0 |
0 |
类型 |
0 |
0 |
View_Audience |
0 |
0 |
View_Filter |
2 |
0 |
View_Structure |
0 |
0 |
View_Type |
0 |
0 |
Weakness_Ordinalities |
0 |
0 |
White_Box_Definitions |
0 |
0 |
形式和抽象的变化
关系的变化“1.3版总”名单的总数的关系在版本1.3。“共享”价值关系的条目的总数1.3版和1.2版。“新”值的关系涉及的条目总数1.2版本中不存在。因此,关系的总数在1.3版本将结合统计数据从共享条目和新条目。
的关系 |
1.3版本总 |
1.2版本总 |
1.3版本共享 |
不变 |
添加到版本1.3 |
从1.3版本 |
1.3版本新 |
所有 |
4529年 |
4371年 |
4461年 |
4343年 |
118年 |
28 |
68年 |
CanAlsoBe |
38 |
38 |
38 |
38 |
|
|
|
光束 |
78年 |
78年 |
77年 |
77年 |
|
1 |
1 |
CanPrecede |
78年 |
78年 |
77年 |
77年 |
|
1 |
1 |
ChildOf |
1931年 |
1852年 |
1898年 |
1839年 |
59 |
13 |
33 |
HasMember |
114年 |
114年 |
114年 |
114年 |
|
|
|
MemberOf |
114年 |
114年 |
114年 |
114年 |
|
|
|
ParentOf |
1931年 |
1852年 |
1898年 |
1839年 |
59 |
13 |
33 |
PeerOf |
188年 |
188年 |
188年 |
188年 |
|
|
|
RequiredBy |
27 |
27 |
27 |
27 |
|
|
|
需要 |
27 |
27 |
27 |
27 |
|
|
|
StartsWith |
3 |
3 |
3 |
3 |
|
|
|
节点从1.2版本删除
节点添加到版本1.3
CWE-ID |
CWE的名字 |
754年 |
不适当的检查异常情况 |
755年 |
异常情况的处理不当 |
756年 |
失踪的自定义错误页面 |
757年 |
谈判期间选择低收入低保险算法(算法降级) |
758年 |
依赖未定义不明,或实现定义的行为 |
759年 |
使用单向散列没有盐 |
760年 |
使用单向散列和一个可预测的盐 |
在1.3版本节点弃用
变化是一个节点标记为“重要”,如果它是一个主要字段变化和字段的意义是至关重要的节点。关键字段描述、名称和关系。
|
N |
R |
7 |
J2EE错误配置:失踪的自定义错误页面 |
|
|
R |
9 |
J2EE错误配置:弱EJB方法的访问权限 |
|
N |
R |
12 |
ASP。NET Misconfiguration: Missing Custom Error Page |
D |
|
|
20. |
不正确的输入验证 |
|
|
R |
41 |
未能解决路径等效 |
D |
N |
|
66年 |
处理不当的文件名识别虚拟资源 |
D |
N |
|
67年 |
处理不当的Windows设备名称 |
|
|
R |
73年 |
外部控制文件名或路径 |
|
|
R |
98年 |
控制的文件名包含/不足需要在PHP程序语句(又名“PHP文件包含”) |
|
|
R |
102年 |
Struts:重复验证形式 |
|
|
R |
103年 |
Struts:不完整的validate()方法的定义 |
|
|
R |
104年 |
Struts:表单Bean不扩展验证类 |
|
|
R |
106年 |
Struts:不使用的插件框架 |
|
|
R |
109年 |
Struts:验证器关闭 |
D |
|
|
116年 |
不当的编码或逃避的输出 |
|
|
R |
117年 |
不正确的输出卫生处理日志 |
D |
|
|
118年 |
不当访问可转位的资源(又名“距离误差”) |
D |
N |
|
130年 |
处理不当的长度参数不一致 |
|
|
R |
134年 |
不受控制的格式字符串 |
D |
N |
|
138年 |
卫生处理不当的特殊元素 |
D |
N |
|
147年 |
卫生处理不当输入结束符 |
D |
N |
|
151年 |
卫生处理不当评论分隔符 |
D |
N |
|
152年 |
卫生处理不当宏观符号 |
D |
N |
|
153年 |
替换字符的卫生处理不当 |
D |
N |
|
154年 |
卫生处理不当的变量名称分隔符 |
D |
N |
|
155年 |
卫生处理不当的通配符或匹配的符号 |
D |
N |
|
156年 |
卫生处理不当的空白 |
|
|
R |
166年 |
故障处理丢失的特殊元素 |
|
|
R |
167年 |
未能处理额外的特殊元素 |
|
|
R |
168年 |
未能解决不一致的特殊元素 |
D |
|
|
178年 |
未能解决区分大小写 |
|
|
R |
179年 |
不正确的行为秩序:早期验证 |
|
|
R |
182年 |
数据崩溃到不安全的价值 |
|
|
R |
183年 |
宽松的白名单 |
|
|
R |
188年 |
依赖数据/内存布局 |
|
|
R |
209年 |
错误消息的信息泄漏 |
|
|
R |
226年 |
敏感信息发布前未清偿 |
D |
N |
|
228年 |
处理不当的语法无效的结构 |
D |
|
|
229年 |
处理不当的价值观 |
D |
N |
|
230年 |
缺失值的处理不当 |
D |
N |
|
231年 |
处理不当的额外价值 |
D |
N |
|
232年 |
未定义的值的处理不当 |
D |
N |
|
235年 |
处理不当的额外参数 |
D |
N |
|
236年 |
处理不当的未定义的参数 |
D |
N |
|
237年 |
结构元素的处理不当 |
D |
N |
|
238年 |
不当的处理不完整的结构元素 |
D |
N |
|
240年 |
不当的处理不一致的结构元素 |
D |
N |
|
241年 |
处理不当的意想不到的数据类型 |
|
|
R |
248年 |
未捕获异常 |
|
|
R |
252年 |
不返回值 |
D |
N |
R |
253年 |
函数返回值的错误检查 |
|
|
R |
266年 |
不正确的权限分配 |
|
|
R |
268年 |
特权链接 |
D |
N |
R |
273年 |
检查成功了不当的特权 |
D |
N |
|
280年 |
处理不当的权限或权限不足 |
|
|
R |
283年 |
未经证实的所有权 |
|
|
R |
284年 |
访问控制(授权)的问题 |
D |
N |
R |
296年 |
不当的信任证书链验证 |
D |
N |
R |
297年 |
不当的寄主专一性的证书验证数据 |
D |
N |
R |
298年 |
不当的验证证书过期 |
D |
N |
R |
299年 |
检查证书撤销不当 |
|
|
R |
302年 |
认证绕过Assumed-Immutable数据 |
|
|
R |
304年 |
失踪的关键一步验证 |
|
|
R |
307年 |
限制过度认证尝试失败 |
|
|
R |
326年 |
弱加密 |
D |
N |
R |
354年 |
不当的验证完整性检查的价值 |
|
|
R |
388年 |
错误处理 |
|
|
R |
390年 |
没有行动检测错误条件 |
|
|
R |
392年 |
故障报告错误状态码 |
|
|
R |
393年 |
返回错误状态码 |
|
|
R |
394年 |
意想不到的状态代码或返回值 |
|
|
R |
395年 |
使用的NullPointerException捕获检测空指针 |
|
|
R |
396年 |
捕捉通用异常宣言 |
|
|
R |
397年 |
声明抛出的一般例外 |
|
|
R |
460年 |
清理不当抛出异常 |
|
|
R |
526年 |
通过环境变量信息泄漏 |
|
|
R |
527年 |
通过CVS存储库信息泄漏 |
|
|
R |
528年 |
通过核心转储文件信息泄漏 |
|
|
R |
529年 |
通过访问控制列表文件信息泄漏 |
|
|
R |
530年 |
通过备份信息泄漏(~ bk)文件 |
|
|
R |
531年 |
通过测试代码信息泄漏 |
|
|
R |
532年 |
通过日志文件信息泄漏 |
|
|
R |
533年 |
通过服务器的日志文件信息泄漏 |
|
|
R |
534年 |
通过调试日志文件信息泄漏 |
|
|
R |
539年 |
通过持久化cookie信息泄漏 |
|
|
R |
540年 |
通过源代码信息泄漏 |
|
|
R |
541年 |
通过包括源代码信息泄漏 |
|
|
R |
542年 |
通过清理日志文件信息泄漏 |
D |
N |
R |
544年 |
没有使用一个标准化的错误处理机制 |
|
|
R |
551年 |
不正确的行为秩序:授权之前解析和规范化 |
|
|
R |
556年 |
ASP。NET Misconfiguration: Use of Identity Impersonation |
|
|
R |
587年 |
分配一个固定地址的指针 |
|
|
R |
588年 |
植物体内非结构性指针访问的孩子 |
|
|
R |
598年 |
信息泄漏通过GET请求的查询字符串 |
|
|
R |
599年 |
OpenSSL的信任证书没有验证 |
D |
N |
R |
600年 |
失败在Servlet捕获所有的异常 |
|
|
R |
601年 |
URL重定向不可信的网站(又名“开放重定向”) |
|
|
R |
613年 |
会话过期不足 |
D |
|
|
625年 |
宽容的正则表达式 |
|
|
R |
636年 |
不是不安全(又名“不开放”) |
|
|
R |
639年 |
访问控制旁路通过用户控制的关键 |
|
|
R |
640年 |
弱密码恢复机制忘记密码 |
|
|
R |
644年 |
不足的卫生处理HTTP头的脚本语法 |
|
|
R |
693年 |
保护机制失败 |
|
|
R |
703年 |
故障处理异常情况 |
|
|
R |
708年 |
不正确的所有权转让 |
|
|
R |
710年 |
编码标准违反 |
|
|
R |
722年 |
OWASP十大2004类别A1 -用户输入 |
|
|
R |
723年 |
OWASP十大2004类别A2 -破碎的访问控制 |
|
|
R |
724年 |
OWASP十大2004类别A3 -破碎的认证和会话管理 |
|
|
R |
725年 |
OWASP十大2004类别A4 -跨站点脚本(XSS)缺陷 |
|
|
R |
726年 |
OWASP十大2004类别A5 -缓冲区溢出 |
|
|
R |
727年 |
OWASP十大2004类别A6 -注塑缺陷 |
|
|
R |
728年 |
OWASP十大2004类别A7 -错误处理不当 |
|
|
R |
729年 |
OWASP 2004年十大类别A8——不安全存储 |
|
|
R |
731年 |
OWASP 2004年十大类别A10——不安全的配置管理 |
|
|
R |
733年 |
强调安全代码的编译器优化删除或修改 |
7 |
J2EE错误配置:失踪的自定义错误页面 |
|
主要 |
姓名、关系 |
|
小 |
没有一个 |
9 |
J2EE错误配置:弱EJB方法的访问权限 |
|
主要 |
的关系 |
|
小 |
没有一个 |
12 |
ASP。NET Misconfiguration: Missing Custom Error Page |
|
主要 |
姓名、关系 |
|
小 |
没有一个 |
20. |
不正确的输入验证 |
|
主要 |
描述,Potential_Mitigations |
|
小 |
没有一个 |
41 |
未能解决路径等效 |
|
主要 |
的关系 |
|
小 |
没有一个 |
66年 |
处理不当的文件名识别虚拟资源 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
67年 |
处理不当的Windows设备名称 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
71年 |
苹果“.DS_Store” |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
73年 |
外部控制文件名或路径 |
|
主要 |
Potential_Mitigations、人际关系 |
|
小 |
没有一个 |
78年 |
未能保存操作系统命令结构(又名“OS命令注入”) |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
79年 |
未能保存网页结构(又名“跨站点脚本编制”) |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
89年 |
未能保存SQL查询结构(又名“SQL注入”) |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
93年 |
未能Sanitize CRLF序列(又名“CRLF注入”) |
|
主要 |
引用 |
|
小 |
没有一个 |
94年 |
未能控制生成的代码(又名“代码注入”) |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
98年 |
控制的文件名包含/不足需要在PHP程序语句(又名“PHP文件包含”) |
|
主要 |
的关系 |
|
小 |
没有一个 |
102年 |
Struts:重复验证形式 |
|
主要 |
的关系 |
|
小 |
没有一个 |
103年 |
Struts:不完整的validate()方法的定义 |
|
主要 |
的关系 |
|
小 |
没有一个 |
104年 |
Struts:表单Bean不扩展验证类 |
|
主要 |
的关系 |
|
小 |
没有一个 |
106年 |
Struts:不使用的插件框架 |
|
主要 |
的关系 |
|
小 |
没有一个 |
109年 |
Struts:验证器关闭 |
|
主要 |
的关系 |
|
小 |
没有一个 |
113年 |
未能Sanitize CRLF序列在HTTP头(又名“HTTP响应分裂”) |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
116年 |
不当的编码或逃避的输出 |
|
主要 |
描述,Potential_Mitigations |
|
小 |
Demonstrative_Examples |
117年 |
不正确的输出卫生处理日志 |
|
主要 |
的关系 |
|
小 |
没有一个 |
118年 |
不当访问可转位的资源(又名“距离误差”) |
|
主要 |
描述 |
|
小 |
没有一个 |
119年 |
未能限制操作的范围内一个内存缓冲区 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
130年 |
处理不当的长度参数不一致 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
134年 |
不受控制的格式字符串 |
|
主要 |
的关系 |
|
小 |
没有一个 |
138年 |
卫生处理不当的特殊元素 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
147年 |
卫生处理不当输入结束符 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
151年 |
卫生处理不当评论分隔符 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
152年 |
卫生处理不当宏观符号 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
153年 |
替换字符的卫生处理不当 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
154年 |
卫生处理不当的变量名称分隔符 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
155年 |
卫生处理不当的通配符或匹配的符号 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
156年 |
卫生处理不当的空白 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
157年 |
未能净化成对分隔符 |
|
主要 |
没有一个 |
|
小 |
Demonstrative_Examples |
166年 |
故障处理丢失的特殊元素 |
|
主要 |
的关系 |
|
小 |
没有一个 |
167年 |
未能处理额外的特殊元素 |
|
主要 |
的关系 |
|
小 |
没有一个 |
168年 |
未能解决不一致的特殊元素 |
|
主要 |
的关系 |
|
小 |
没有一个 |
170年 |
不当零终止 |
|
主要 |
Common_Consequences |
|
小 |
没有一个 |
176年 |
故障处理Unicode编码 |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
178年 |
未能解决区分大小写 |
|
主要 |
描述 |
|
小 |
没有一个 |
179年 |
不正确的行为秩序:早期验证 |
|
主要 |
的关系 |
|
小 |
没有一个 |
182年 |
数据崩溃到不安全的价值 |
|
主要 |
的关系 |
|
小 |
没有一个 |
183年 |
宽松的白名单 |
|
主要 |
的关系 |
|
小 |
没有一个 |
188年 |
依赖数据/内存布局 |
|
主要 |
的关系 |
|
小 |
没有一个 |
209年 |
错误消息的信息泄漏 |
|
主要 |
Demonstrative_Examples Potential_Mitigations,关系 |
|
小 |
没有一个 |
217年 |
未能保护存储的数据修改 |
|
主要 |
没有一个 |
|
小 |
Demonstrative_Examples |
226年 |
敏感信息发布前未清偿 |
|
主要 |
的关系 |
|
小 |
没有一个 |
228年 |
处理不当的语法无效的结构 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
229年 |
处理不当的价值观 |
|
主要 |
描述 |
|
小 |
没有一个 |
230年 |
缺失值的处理不当 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
231年 |
处理不当的额外价值 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
232年 |
未定义的值的处理不当 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
234年 |
故障处理丢失的参数 |
|
主要 |
Maintenance_Notes、Other_Notes Potential_Mitigations |
|
小 |
没有一个 |
235年 |
处理不当的额外参数 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
236年 |
处理不当的未定义的参数 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
237年 |
结构元素的处理不当 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
238年 |
不当的处理不完整的结构元素 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
240年 |
不当的处理不一致的结构元素 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
241年 |
处理不当的意想不到的数据类型 |
|
主要 |
描述,名称 |
|
小 |
没有一个 |
243年 |
未能在chroot监狱改变工作目录 |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
248年 |
未捕获异常 |
|
主要 |
的关系 |
|
小 |
没有一个 |
250年 |
执行与不必要的特权 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
252年 |
不返回值 |
|
主要 |
的关系 |
|
小 |
没有一个 |
253年 |
函数返回值的错误检查 |
|
主要 |
描述、名称、关系 |
|
小 |
没有一个 |
259年 |
硬编码的密码 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
266年 |
不正确的权限分配 |
|
主要 |
的关系 |
|
小 |
Demonstrative_Examples |
268年 |
特权链接 |
|
主要 |
的关系 |
|
小 |
没有一个 |
272年 |
最小特权违反 |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
273年 |
检查成功了不当的特权 |
|
主要 |
描述、名称、关系 |
|
小 |
没有一个 |
274年 |
故障处理权限不足 |
|
主要 |
Maintenance_Notes, Theoretical_Notes |
|
小 |
没有一个 |
280年 |
处理不当的权限或权限不足 |
|
主要 |
描述,名称,Theoretical_Notes |
|
小 |
没有一个 |
283年 |
未经证实的所有权 |
|
主要 |
的关系 |
|
小 |
没有一个 |
284年 |
访问控制(授权)的问题 |
|
主要 |
的关系 |
|
小 |
没有一个 |
285年 |
不当访问控制(授权) |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
296年 |
不当的信任证书链验证 |
|
主要 |
描述、名称、关系 |
|
小 |
没有一个 |
297年 |
不当的寄主专一性的证书验证数据 |
|
主要 |
描述、名称、关系 |
|
小 |
没有一个 |
298年 |
不当的验证证书过期 |
|
主要 |
描述、名称、关系 |
|
小 |
没有一个 |
299年 |
检查证书撤销不当 |
|
主要 |
描述、名称、关系 |
|
小 |
没有一个 |
302年 |
认证绕过Assumed-Immutable数据 |
|
主要 |
的关系 |
|
小 |
没有一个 |
304年 |
失踪的关键一步验证 |
|
主要 |
的关系 |
|
小 |
没有一个 |
307年 |
限制过度认证尝试失败 |
|
主要 |
的关系 |
|
小 |
没有一个 |
319年 |
明文传输的敏感信息 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
326年 |
弱加密 |
|
主要 |
的关系 |
|
小 |
没有一个 |
327年 |
使用损坏或危险的密码算法 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
330年 |
使用随机值不足 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
332年 |
熵在PRNG不足 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
334年 |
小空间的随机值 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
336年 |
同样的种子PRNG |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
337年 |
可预测的种子在PRNG |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
339年 |
小种子在PRNG空间 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
341年 |
预测从可观察到的状态 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
342年 |
从先前的值可以预测的精确值 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
343年 |
可预测的值从之前的值 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
344年 |
在动态变化的环境中使用不变的价值 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
352年 |
跨站请求伪造(CSRF) |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
354年 |
不当的验证完整性检查的价值 |
|
主要 |
描述、名称、关系 |
|
小 |
没有一个 |
359年 |
隐私的侵犯 |
|
主要 |
Other_Notes |
|
小 |
没有一个 |
362年 |
竞态条件 |
|
主要 |
Demonstrative_Examples, Potential_Mitigations |
|
小 |
没有一个 |
377年 |
不安全的临时文件 |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
388年 |
错误处理 |
|
主要 |
的关系 |
|
小 |
没有一个 |
390年 |
没有行动检测错误条件 |
|
主要 |
的关系 |
|
小 |
没有一个 |
392年 |
故障报告错误状态码 |
|
主要 |
的关系 |
|
小 |
没有一个 |
393年 |
返回错误状态码 |
|
主要 |
的关系 |
|
小 |
没有一个 |
394年 |
意想不到的状态代码或返回值 |
|
主要 |
的关系 |
|
小 |
没有一个 |
395年 |
使用的NullPointerException捕获检测空指针 |
|
主要 |
的关系 |
|
小 |
没有一个 |
396年 |
捕捉通用异常宣言 |
|
主要 |
的关系 |
|
小 |
没有一个 |
397年 |
声明抛出的一般例外 |
|
主要 |
的关系 |
|
小 |
没有一个 |
401年 |
未能释放内存之前删除最后引用(又名“内存泄漏”) |
|
主要 |
Other_Notes |
|
小 |
没有一个 |
404年 |
不当关机或释放资源 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
410年 |
足够的资源池 |
|
主要 |
没有一个 |
|
小 |
Other_Notes |
415年 |
双自由 |
|
主要 |
没有一个 |
|
小 |
Demonstrative_Examples |
416年 |
使用后免费 |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
426年 |
不可信的搜索路径 |
|
主要 |
Demonstrative_Examples, Potential_Mitigations |
|
小 |
没有一个 |
457年 |
使用未初始化的变量 |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
460年 |
清理不当抛出异常 |
|
主要 |
的关系 |
|
小 |
没有一个 |
467年 |
使用sizeof()在一个指针类型 |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
477年 |
使用过时的函数 |
|
主要 |
Other_Notes |
|
小 |
没有一个 |
486年 |
比较的类的名字 |
|
主要 |
Other_Notes |
|
小 |
没有一个 |
492年 |
使用内部类包含敏感数据 |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
494年 |
下载的代码没有完整性检查 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
497年 |
信息系统数据的泄漏 |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
526年 |
通过环境变量信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
527年 |
通过CVS存储库信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
528年 |
通过核心转储文件信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
529年 |
通过访问控制列表文件信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
530年 |
通过备份信息泄漏(~ bk)文件 |
|
主要 |
的关系 |
|
小 |
没有一个 |
531年 |
通过测试代码信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
532年 |
通过日志文件信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
533年 |
通过服务器的日志文件信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
534年 |
通过调试日志文件信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
539年 |
通过持久化cookie信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
540年 |
通过源代码信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
541年 |
通过包括源代码信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
542年 |
通过清理日志文件信息泄漏 |
|
主要 |
的关系 |
|
小 |
没有一个 |
544年 |
没有使用一个标准化的错误处理机制 |
|
主要 |
描述、名称、关系 |
|
小 |
没有一个 |
551年 |
不正确的行为秩序:授权之前解析和规范化 |
|
主要 |
的关系 |
|
小 |
没有一个 |
556年 |
ASP。NET Misconfiguration: Use of Identity Impersonation |
|
主要 |
的关系 |
|
小 |
没有一个 |
587年 |
分配一个固定地址的指针 |
|
主要 |
的关系 |
|
小 |
没有一个 |
588年 |
植物体内非结构性指针访问的孩子 |
|
主要 |
的关系 |
|
小 |
没有一个 |
593年 |
认证绕过:OpenSSL CTX对象修改后SSL创建对象 |
|
主要 |
没有一个 |
|
小 |
Common_Consequences |
598年 |
信息泄漏通过GET请求的查询字符串 |
|
主要 |
的关系 |
|
小 |
没有一个 |
599年 |
OpenSSL的信任证书没有验证 |
|
主要 |
的关系 |
|
小 |
没有一个 |
600年 |
失败在Servlet捕获所有的异常 |
|
主要 |
Maintenance_Notes Alternate_Terms、描述,名称、Other_Notes关系 |
|
小 |
没有一个 |
601年 |
URL重定向不可信的网站(又名“开放重定向”) |
|
主要 |
的关系 |
|
小 |
没有一个 |
602年 |
客户端执行服务器端安全 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
613年 |
会话过期不足 |
|
主要 |
的关系 |
|
小 |
没有一个 |
614年 |
敏感的饼干在HTTPS会话没有“安全”属性 |
|
主要 |
没有一个 |
|
小 |
的名字 |
615年 |
信息泄漏的评论 |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
625年 |
宽容的正则表达式 |
|
主要 |
描述 |
|
小 |
没有一个 |
636年 |
不是不安全(又名“不开放”) |
|
主要 |
的关系 |
|
小 |
没有一个 |
639年 |
访问控制旁路通过用户控制的关键 |
|
主要 |
的关系 |
|
小 |
没有一个 |
640年 |
弱密码恢复机制忘记密码 |
|
主要 |
的关系 |
|
小 |
没有一个 |
642年 |
外部控制临界状态的数据 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
643年 |
未能在XPath表达式中净化数据(又名“XPath注入”) |
|
主要 |
Demonstrative_Examples |
|
小 |
没有一个 |
644年 |
不足的卫生处理HTTP头的脚本语法 |
|
主要 |
的关系 |
|
小 |
没有一个 |
662年 |
足够的同步 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
663年 |
在非同步上下文中使用不可重入的函数 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
664年 |
通过它的生命周期控制的资源不足 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
665年 |
不适当的初始化 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
667年 |
锁定不足 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
674年 |
不受控制的递归 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
680年 |
整数溢出缓冲区溢出 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
682年 |
错误的计算 |
|
主要 |
Potential_Mitigations |
|
小 |
没有一个 |
689年 |
在资源复制许可竞态条件 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
691年 |
控制流管理不足 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
692年 |
跨站点脚本编制不完整的黑名单 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
693年 |
保护机制失败 |
|
主要 |
Related_Attack_Patterns、人际关系 |
|
小 |
没有一个 |
695年 |
使用低级的功能 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
697年 |
比较不足 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
701年 |
介绍了在设计弱点 |
|
主要 |
View_Filter |
|
小 |
没有一个 |
702年 |
实现过程中引入的缺陷 |
|
主要 |
View_Filter |
|
小 |
没有一个 |
703年 |
故障处理异常情况 |
|
主要 |
的关系 |
|
小 |
没有一个 |
706年 |
使用Incorrectly-Resolved名称或引用 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
707年 |
未能执行消息或数据是格式良好的 |
|
主要 |
Related_Attack_Patterns |
|
小 |
没有一个 |
708年 |
不正确的所有权转让 |
|
主要 |
的关系 |
|
小 |
没有一个 |
710年 |
编码标准违反 |
|
主要 |
的关系 |
|
小 |
没有一个 |
722年 |
OWASP十大2004类别A1 -用户输入 |
|
主要 |
的关系 |
|
小 |
没有一个 |
723年 |
OWASP十大2004类别A2 -破碎的访问控制 |
|
主要 |
的关系 |
|
小 |
没有一个 |
724年 |
OWASP十大2004类别A3 -破碎的认证和会话管理 |
|
主要 |
Related_Attack_Patterns、人际关系 |
|
小 |
没有一个 |
725年 |
OWASP十大2004类别A4 -跨站点脚本(XSS)缺陷 |
|
主要 |
的关系 |
|
小 |
没有一个 |
726年 |
OWASP十大2004类别A5 -缓冲区溢出 |
|
主要 |
的关系 |
|
小 |
没有一个 |
727年 |
OWASP十大2004类别A6 -注塑缺陷 |
|
主要 |
的关系 |
|
小 |
没有一个 |
728年 |
OWASP十大2004类别A7 -错误处理不当 |
|
主要 |
Related_Attack_Patterns、人际关系 |
|
小 |
没有一个 |
729年 |
OWASP 2004年十大类别A8——不安全存储 |
|
主要 |
的关系 |
|
小 |
没有一个 |
731年 |
OWASP 2004年十大类别A10——不安全的配置管理 |
|
主要 |
的关系 |
|
小 |
没有一个 |
732年 |
不安全的关键资源的权限分配 |
|
主要 |
Potential_Mitigations, Related_Attack_Patterns |
|
小 |
没有一个 |
733年 |
强调安全代码的编译器优化删除或修改 |
|
主要 |
Applicable_Platforms、Observed_Examples Related_Attack_Patterns、人际关系 |
|
小 |
没有一个 |
|