CWE 索引

返回列表

108 CWE

CWE名称规则数
CWE-14编译期缓冲区清零检查被移除1
CWE-20输入校验不当3
CWE-22路径穿越15
CWE-23相对路径遍历1
CWE-73外部可控的文件名或路径5
CWE-74下游组件输出注入2
CWE-78OS 命令注入43
CWE-79跨站脚本(XSS)77
CWE-80基础型跨站脚本(XSS)1
CWE-89SQL 注入62
CWE-90LDAP 注入4
CWE-91XML 注入1
CWE-93日志输出注入2
CWE-94代码注入29
CWE-95Eval 注入30
CWE-96不安全的动态代码求值/包含6
CWE-98远程文件包含3
CWE-113HTTP 响应拆分1
CWE-115输入被误解为其他语义1
CWE-116输出编码或转义不当5
CWE-117日志注入1
CWE-119内存缓冲区越界1
CWE-134格式化字符串注入3
CWE-155通配符未中和1
CWE-183允许列表过于宽松2
CWE-190整数溢出或回绕1
CWE-200信息泄露5
CWE-209错误信息中的信息泄露1
CWE-242使用已弃用的代码2
CWE-250以不必要的特权执行2
CWE-252未检查返回值1
CWE-269权限管理不当4
CWE-272违反最小权限原则1
CWE-276默认权限配置错误2
CWE-284访问控制不当1
CWE-285授权不当2
CWE-287认证不当4
CWE-289认证绕过(直接采信认证结果)1
CWE-295证书校验不当9
CWE-297TLS 主机名校验不当1
CWE-300中间人攻击(通道未认证)2
CWE-307缺少尝试次数限制1
CWE-310密码学问题3
CWE-311缺失加密2
CWE-319明文传输敏感信息28
CWE-322密钥交换未认证2
CWE-323重用 Nonce 或密钥对2
CWE-326加密强度不足11
CWE-327使用被破解或有风险的哈希算法44
CWE-328可逆的单向哈希7
CWE-329CBC 模式未随机化 IV2
CWE-330使用随机性不足的值2
CWE-338弱随机数(安全用途)4
CWE-345数据真实性校验不足6
CWE-346来源校验错误4
CWE-347密码签名验证不当2
CWE-352跨站请求伪造(CSRF)14
CWE-377不安全的临时文件1
CWE-400未限制资源消耗3
CWE-415重复释放内存1
CWE-416释放后使用(UAF)2
CWE-436解释冲突1
CWE-451关键信息界面呈现失真1
CWE-454信任外部注入的初始化值1
CWE-470不安全的文件包含3
CWE-477使用已弃用的函数1
CWE-489调试信息残留7
CWE-501信任边界违反1
CWE-502不安全的反序列化26
CWE-521弱密码策略3
CWE-522凭证保护不足13
CWE-523明文存储凭据1
CWE-532凭据写入日志或文件2
CWE-538敏感信息写入外部可读文件1
CWE-548目录列表暴露3
CWE-553外部可访问目录中的命令 shell1
CWE-601开放重定向14
CWE-611XXE(XML 外部实体注入)23
CWE-613会话过期设置不足1
CWE-614敏感 Cookie 未设置 Secure 属性10
CWE-643XPath 注入2
CWE-668资源暴露给错误作用域2
CWE-676使用潜在危险函数6
CWE-697等价比较不当1
CWE-704类型转换不当2
CWE-706使用被操控的变量名3
CWE-774不限制内存分配大小1
CWE-776XML 实体展开1
CWE-780RSA 未使用 OAEP 填充1
CWE-798硬编码凭据10
CWE-807安全决策依赖不可信输入4
CWE-862缺失授权1
CWE-913授权控制设计不当2
CWE-915批量赋值(Mass Assignment)7
CWE-916口令哈希计算强度不足1
CWE-918SSRF(服务端请求伪造)29
CWE-921敏感数据存储于无访问控制的介质1
CWE-922敏感信息存储不安全2
CWE-939自定义 URL Scheme 授权不当1
CWE-942跨域策略过于宽松2
CWE-943数据查询逻辑使用不可信输入3
CWE-1004敏感 Cookie 未设置 HttpOnly9
CWE-1104使用无人维护的第三方组件1
CWE-1204未配置 HSTS1
CWE-1236CSV 公式注入2
CWE-1275敏感 Cookie 未标记 Sensitive5
CWE-1333正则表达式复杂度过高(ReDoS)3
CWE-1336服务端模板注入(SSTI)2