Web应用常见的安全漏洞有哪些?常见的漏洞类型有哪些

Web应用常见的安全漏洞有哪些?


1、Web应用常见的安全漏洞有哪些?


Web应用常见的安全漏洞:



1、SQL注入


注入是1个安全漏洞,允许攻击者通过操纵用户提供的数据来更改后端SQL语句。 当用户输入作为命令或查询的1部分被发送到解释器并且欺骗解释器执行非预期的命令并且允许访问未授权的数据时,发生注入。



2、跨站脚本攻击 (XSS)


XSS漏洞针对嵌入在客户端(即用户浏览器而不是服务器端)的页面中嵌入的脚本。当应用程序获取不受信任的数据并将其发送到Web浏览器而未经适当验证时,可能会出现这些缺陷。



3、跨站点请求伪造


CSRF攻击是指恶意网站,电子邮件或程序导致用户的浏览器在用户当。



2、常见的漏洞类型有哪些



1、SQL 注入漏洞SQL 注入攻击( SQL Injection ),简称注入攻击、SQL 注入,被广泛用于非法获取网站控制权, 是发生在应用程序的数据库层上的安全漏洞。在设计程序,忽略了对输入字符串中夹带的SQL 指令的检查,被数据库误认为是正常的SQL 指令而运行,从而使数据库受到攻击,可能导致数据被窃取、更改、删除,以及进1步导致网站被嵌入恶意代码、被植入后门程序等危害。


通常情况下, SQL 注入的位置包括:


(1)表单提交,主要是POST 请求,也包括GET 请求;


(2)URL 参数提交,主要为GE。



3、常见的漏洞类型有哪些_常见的漏洞有哪几种


第1:注入漏洞


由于其普遍性和严重性,注入漏洞位居漏洞排名第1位。常见的注入漏洞包括SQL、LDAP、OS命令、ORM和OGML。用户可以通过任何输入点输入构建的恶意代码,如果应用程序没有严格过滤用户的输入,1旦输入的恶意代码作为命令或者查询的1部分被发送到解析器,就可能导致注入漏洞。


第2:跨站脚本漏洞


XSS漏洞的全称是跨站点脚本漏洞。XSS漏洞是网络应用程序中常见的安全漏洞,它允许用户将恶意代码植入网页,当其他用户访问此页面时,植入的恶意脚本将在其他用户的客户端执行。危害有很多,客户端用户的信息可以通过XSS漏洞获取,比如用户登录的Cookie信息;信息可以通过XSS蜗牛传播;木马可以植入客户端;可以结合其他漏洞攻击服务器,并在服务器中植入特洛伊。