当前位置:网站首页>Vulnerability recurrence ----- 35. Uwsgi PHP directory traversal vulnerability (cve-2018-7490)
Vulnerability recurrence ----- 35. Uwsgi PHP directory traversal vulnerability (cve-2018-7490)
2022-06-30 18:23:00 【Seven days】
List of articles
One 、uWSGI brief introduction
uWSGI: It's a Web The server , It has achieved WSGI agreement 、uwsgi、http Such agreement .Nginx in HttpUwsgiModule Its function is to communicate with uWSGI The server exchanges .WSGI It's a kind of Web Server gateway interface . It's a Web The server ( Such as nginx,uWSGI Wait for the server ) And web application ( If used Flask The program written by the framework ) A specification of communication .
uwsgi The agreement is a uWSGI The server has its own protocol , It is used to define the type of information transmitted (type of information), every last uwsgi packet front 4byte Description of the type of information transmitted , It is associated with WSGI There are two things in comparison .
WSGI / uwsgi / uWSGI The difference between the three concepts :
1、WSGI Is a communication protocol .
2、uwsgi It's a line protocol, not a communication protocol , This is often used in uWSGI Data communication between server and other network servers .
3、 and uWSGI Is to implement the uwsgi and WSGI Two kinds of agreement Web The server .
Two 、 Causes of loopholes 、 Reappear
uWSGI<2.0.17At the time of the PHP plug-in unitDOCUMENT_ROOTDetection not handled correctly , Lead to DOCUMENT_ROOT By using..%2f Instead of ../Bypassable defense strategy .
边栏推荐
- 抖音最新Xbogus,signature生成js逆向分析
- Babbitt | yuanuniverse daily must read: minors ask for a refund after a reward. The virtual anchor says he is a big wrongdoer. How do you think of this regulatory loophole
- Inventory in the first half of 2022: summary of major updates and technical points of 20+ mainstream databases
- 程序员女友给我做了一个疲劳驾驶检测
- ASP. Net generate verification code
- Apache parsing vulnerability (cve-2017-15715)_ Vulnerability recurrence
- Helping the ultimate experience, best practice of volcano engine edge computing
- 港科大&MSRA新研究:关于图像到图像转换,Finetuning is all you need
- [BJDCTF2020]The mystery of ip|[CISCN2019 华东南赛区]Web11|SSTI注入
- 漏洞复现----35、uWSGI PHP 目录遍历漏洞 (CVE-2018-7490)
猜你喜欢

Apache 解析漏洞(CVE-2017-15715)_漏洞复现

DeFi借贷协议机制对比:Euler、Compound、Aave和Rari Capital

每日面试1题-如何防止CDN防护被绕过

What does software testing need to learn? Test learning outline sorting

漏洞复现----35、uWSGI PHP 目录遍历漏洞 (CVE-2018-7490)

Php8.0 environment detailed installation tutorial

元宇宙带来的游戏变革会是怎样的?

NFT: 开启加密艺术时代的无限可能

剑指 Offer 17. 打印从1到最大的n位数

Redis (IV) - delete policy
随机推荐
Vulnerability recurrence ----- 38. Thinkphp5 5.0.23 Remote Code Execution Vulnerability
ASP. Net password encryption and password login
漏洞复现----37、Apache Unomi 远程代码执行漏洞 (CVE-2020-13942)
Volcano engine was selected into the first "panorama of edge computing industry" in China
vue3 响应式数据库—— reactive
uni-app进阶之内嵌应用【day14】
Redis (IX) - enterprise level solution (II)
What does software testing need to learn? Test learning outline sorting
ASP. Net authentication code login
MIT science and Technology Review released the list of innovators under the age of 35 in 2022, including alphafold authors, etc
Openlayers 卷帘地图
Openlayers roller shutter map
TeamTalk WinClient编译问题及解决方案
Redis (IV) - delete policy
力扣解法汇总1175-质数排列
Communication network electronic billing system based on SSH
Advanced customization of uni app [day13]
Synchronized summary
【云驻共创】Huawei iConnect使能物联终端一触即联
基于SSM的新闻管理系统