SSRF漏洞

SSRF漏洞

  • SSRF漏洞本质:

服务器请求伪造,(SSRF第一个S是服务端的意思,CSRF第一个字母C是客户端的意思),由攻击者构造形成,服务器端发起的请求的一种安全漏洞。

SSRF攻击目标从外网无法访问的内部系统(内网)。

  • SSRF与CSRF区别:

CSRF是服务器端没有对用户提交的数据(token)进行校验,对http请求包的referer字段没有校验,导致用户的cookie伪造用户请求发送到服务器。

SSRF是服务器对用户提交的url没有进行过滤。

  • 漏洞危害:

1,可以对内外服务器进行端口扫描,获取内网地址(端口扫描:可以找到有哪些端口开放,开放对应编号的端口就意味着它拥有什么功能,例如:sql数据库默认端口为3306),若进入内网,就可以读取本地文件。

2、伪协议读取文件。

  • 内网安全性低,外网安全性高。
  • 常见在漏洞函数:

PHP中的curl(),file_get_contents(),fsockopen()等函数是几个主要产生SSRF漏洞的函数。

  • 防御手段:
  1. 过滤127等关键词。
  2. 仅允许http或https请求。

2024年3月27日星期三

相关推荐
代码山河2 小时前
Python就业方向全解析:后端、爬虫、数据分析、AI你选哪个?
python·学习·架构·教程·面向对象·项目
sbjdhjd2 小时前
网工进阶笔记:H3CSE 园区网全栈技术与协议汇总
网络·笔记·云计算·ssh·网络工程·vlan·aaa
释厄6232 小时前
AI学习层更新与跨体转移律——人类社会同构·不缺理解缺 U
人工智能·学习
海绵宝宝的月光宝盒5 小时前
14-AutoCAD-阵列命令应用与案例实战(AR)
经验分享·笔记·自动化·课程设计·制造·学习方法·cad
小嘉丶学长6 小时前
Day14 · 字典与集合
java·开发语言·网络·python·学习·1024程序员节
白山编程大哥6 小时前
接口幂等性是什么?如何设计?
笔记
ACP广源盛139246256736 小时前
6 盘位存储扩展方案选型笔记:YLB3116 @ACP评估记录
笔记·硬件架构·硬件工程·国产芯片
小李不想当小白7 小时前
SPI通信外设与W25Q64 (硬件SPI)(STM32标准库学习笔记)
笔记·stm32·单片机·嵌入式硬件·学习·嵌入式
weixin_448119949 小时前
Datawhale Jev Cookbook 202610 笔记3
笔记
姚瑞南9 小时前
【PRD】招投标商机雷达爬虫系统
人工智能·经验分享·笔记·爬虫·产品运营·产品经理