news 2026/4/18 11:10:07

渗透测试之2013、2017、2021、2025年owasp top 10说明

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
渗透测试之2013、2017、2021、2025年owasp top 10说明

web十大漏洞(owasp top 10)

OWASP(开放式Web应用程序安全项目)是一个开放的社区,由非营利组织OWASP基金会支持的项目。对所有致力于改进应用程序安全的人士开放,旨在提高对应用程序安全性的认识。其最具权威的就是“10项最严重的Web应用程序安全风险列表”,总结并更新Web应用程序中最可能、最常见、最危险的十大漏洞,这十大漏洞是开发、测试、运维、服务、咨询人员应知应会的知识。一般3-4年更新一次。


OWASP Top 10 2013

A1 – Injection(注入攻击)
通过不受信任的数据插入命令或查询,导致数据泄露、损坏或系统控制权丢失。

A2 – Broken Authentication and Session Management(失效的验证与连接管理)
身份验证或会话管理机制存在缺陷,允许攻击者窃取凭据、冒充用户或劫持会话。

A3 – Cross-Site Scripting (XSS)(跨站脚本攻击)
在网页中插入恶意脚本,当用户访问时脚本被执行,导致信息窃取或会话劫持。

A4 – Insecure Direct Object References(不安全的直接对象引用)
未正确保护对内部对象(如文件、数据库记录)的访问,攻击者可直接操作对象标识符以访问未授权数据。

A5 – Security Misconfiguration(安全配置错误)
系统、应用或服务器配置不当,如默认账户未修改、错误的安全设置或未及时更新补丁。

A6 – Sensitive Data Exposure(敏感数据泄露)
未对敏感数据(如密码、银行卡信息)进行加密或保护,导致数据在传输或存储中被窃取。

A7 – Missing Function Level Access Control(缺少功能级别的访问控制)
未在服务器端对功能访问权限进行验证,攻击者可通过直接访问URL执行未授权功能。

A8 – Cross-Site Request Forgery (CSRF)(跨站请求伪造)
诱使用户在已登录状态下执行非预期的操作,如修改账户信息或发起交易。

A9 – Using Components with Known Vulnerabilities(使用含有已知漏洞的组件)
使用存在已知安全漏洞的第三方组件(如库、框架),攻击者可利用漏洞控制应用或服务器。

A10 – Unvalidated Redirects and Forwards(未验证的重定向与转发)
重定向或转发功能未验证目标地址,攻击者可诱导用户跳转至恶意网站。


OWASP Top 10 2017

A1 – Injection(注入攻击)
通过不受信任的数据插入命令或查询,导致数据泄露、损坏或系统控制权丢失。

A2 – Broken Authentication(失效的身份验证)
身份验证机制存在缺陷,如弱密码、凭证泄露或会话固定攻击,导致用户身份被冒用。

A3 – Sensitive Data Exposure(敏感数据泄露)
未对敏感数据进行充分保护(如加密、脱敏),攻击者可通过网络窃听或直接访问获取数据。

A4 – XML External Entity (XEE)(XML 外部实体漏洞)
未正确处理XML输入,攻击者可构造恶意外部实体引用以读取文件、扫描内网或发起DoS攻击。

A5 – Broken Access Control(失效的访问控制)
未正确限制用户对资源或功能的访问,攻击者可通过越权操作访问或修改未授权数据。

A6 – Security Misconfiguration(安全配置错误)
安全配置不当,如默认账户未修改、错误的安全头设置或未及时更新补丁。

A7 – Cross-Site Scripting (XSS)(跨站脚本攻击)
在网页中插入恶意脚本,当用户访问时脚本被执行,导致信息窃取或会话劫持。

A8 – Insecure Deserialization(不安全的反序列化漏洞)
未验证或保护反序列化数据,攻击者可构造恶意序列化对象以执行代码、篡改数据或发起DoS攻击。

A9 – Using Known Vulnerable Components(使用含有已知漏洞的组件)
使用存在已知安全漏洞的第三方组件,攻击者可利用漏洞控制应用或服务器。

A10 – Insufficient Logging & Monitoring(日志与监控不足)
未记录安全事件或未能及时响应告警,导致攻击行为未被发现或响应滞后。


OWASP Top 10 2021

A01 – Broken Access Control(失效的访问控制)
未正确实施访问控制策略,如越权访问、权限提升或未授权操作,导致数据泄露或系统被控制。

A02 – Cryptographic Failures(加密机制失效)
未正确使用加密算法、密钥管理不当或传输未加密,导致敏感数据被窃取或篡改。

A03 – Injection(注入攻击)
通过不受信任的数据插入命令或查询,导致数据泄露、损坏或系统控制权丢失。

A04 – Insecure Design(不安全的设计)
安全设计缺陷,如缺乏威胁建模、未考虑安全控制或设计逻辑错误,导致系统存在根本性安全风险。

A05 – Security Misconfiguration(安全配置错误)
系统、应用或服务器配置不当,如默认账户未修改、错误的安全设置或未及时更新补丁。

A06 – Vulnerable and Outdated Components(存在漏洞与过时组件)
使用存在已知漏洞或已过时的第三方组件,攻击者可利用漏洞控制应用或服务器。

A07 – Identification and Authentication Failures(身份识别与认证失败)
身份验证机制存在缺陷,如弱密码、会话固定、凭证泄露或多因素认证缺失,导致用户身份被冒用。

A08 – Software and Data Integrity Failures(软件与数据完整性失效)
未验证软件更新、依赖库或数据的完整性,攻击者可注入恶意代码或篡改数据。

A09 – Security Logging and Monitoring Failures(安全日志与监控机制失效)
未记录安全事件或未能及时响应告警,导致攻击行为未被发现或响应滞后。

A10 – Server-Side Request Forgery (SSRF)(服务器端请求伪造)
攻击者诱导服务器向内部或外部系统发起恶意请求,导致信息泄露、内网扫描或服务滥用。


OWASP Top 10 2025

A01 – Broken Access Control(失效的访问控制)
未正确实施访问控制策略,如越权访问、权限提升或未授权操作,导致数据泄露或系统被控制。

A02 – Security Misconfiguration(安全配置错误)
系统、应用或服务器配置不当,如默认账户未修改、错误的安全设置或未及时更新补丁。

A03 – Software Supply Chain Failures(软件供应链安全漏洞)
第三方软件供应链中存在漏洞或恶意代码,如依赖库、CI/CD流程或发布渠道被污染,导致整体系统风险。

A04 – Cryptographic Failures(加密机制失效)
未正确使用加密算法、密钥管理不当或传输未加密,导致敏感数据被窃取或篡改。

A05 – Injection(注入攻击)
通过不受信任的数据插入命令或查询,导致数据泄露、损坏或系统控制权丢失。

A06 – Insecure Design(不安全的设计)
安全设计缺陷,如缺乏威胁建模、未考虑安全控制或设计逻辑错误,导致系统存在根本性安全风险。

A07 – Authentication Failures(身份验证机制失效)
身份验证机制存在缺陷,如弱密码、会话固定、凭证泄露或多因素认证缺失,导致用户身份被冒用。

A08 – Software or Data Integrity Failures(软件或数据完整性失效)
未验证软件更新、依赖库或数据的完整性,攻击者可注入恶意代码或篡改数据。

A09 – Security Logging and Alerting Failures(安全日志与告警机制失效)
安全日志记录不完整或告警机制缺失,导致安全事件未能及时发现、响应或溯源。

A10 – Mishandling of Exceptional Conditions(异常条件处理不当)
系统在处理异常或错误条件时暴露敏感信息、进入不稳定状态或被攻击者利用以绕过安全控制。


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 3:59:15

防爆显存技巧:Qwen2.5-7B-Instruct显存优化全攻略

防爆显存技巧:Qwen2.5-7B-Instruct显存优化全攻略 1. 为什么7B模型需要“防爆显存”? 当你第一次启动 Qwen2.5-7B-Instruct,看到终端里跳动的 CUDA out of memory 报错,或者网页界面突然弹出 💥 显存爆了&#xff01…

作者头像 李华
网站建设 2026/4/18 4:01:21

HsMod插件:提升炉石传说效率与游戏体验的实用指南

HsMod插件:提升炉石传说效率与游戏体验的实用指南 【免费下载链接】HsMod Hearthstone Modify Based on BepInEx 项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod 一、炉石传说玩家的效率困境与解决方案 作为炉石传说爱好者,你是否经常…

作者头像 李华
网站建设 2026/4/18 4:04:26

零基础教程:用Qwen3-ForcedAligner-0.6B一键生成精准SRT字幕

零基础教程:用Qwen3-ForcedAligner-0.6B一键生成精准SRT字幕 1. 为什么你需要这个工具——告别手动打轴的深夜加班 你有没有过这样的经历:剪完一条3分钟的口播视频,却花了2小时反复听、暂停、拖时间线、敲字、校对……最后导出的字幕还错位…

作者头像 李华
网站建设 2026/4/18 4:04:31

vivado2022.2安装教程:快速理解安装向导每一步含义

Vivado 2022.2 安装实战手记:那些手册没明说、但工程师每天都在踩的坑去年冬天,我在调试一块ZCU106板子时卡在了第37次重装Vivado上——不是License过期,也不是磁盘空间不足,而是因为Windows里一个被忽略的显卡驱动更新&#xff0…

作者头像 李华
网站建设 2026/4/18 7:41:05

华硕笔记本优化工具轻量化调校方案:5大场景化配置指南

华硕笔记本优化工具轻量化调校方案:5大场景化配置指南 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models 项目地址…

作者头像 李华
网站建设 2026/4/18 11:00:58

LeagueAkari英雄联盟助手:提升游戏体验的智能工具

LeagueAkari英雄联盟助手:提升游戏体验的智能工具 【免费下载链接】LeagueAkari ✨兴趣使然的,功能全面的英雄联盟工具集。支持战绩查询、自动秒选等功能。基于 LCU API。 项目地址: https://gitcode.com/gh_mirrors/le/LeagueAkari 还在为英雄联…

作者头像 李华