Vulhub-AppWeb

AppWeb是Embedthis Software LLC公司负责开发维护的一个基于GPL开源协议的嵌入式Web Server。他使用C/C++来编写,能够运行在几乎先进所有流行的操作系统上。当然他最主要的应用场景还是为嵌入式设备提供Web Application容器。

AppWeb可以进行认证配置,其认证方式包括以下三种:

  • basic 传统HTTP基础认证
  • digest 改进版HTTP基础认证,认证成功后将使用Cookie来保存状态,而不用再传递Authorization头
  • form 表单认证

其7.0.3之前的版本中,对于digest和form两种认证方式,如果用户传入的密码为null(也就是没有传递密码参数),appweb将因为一个逻辑错误导致直接认证成功,并返回session。

打开靶场

java 复制代码
oot@localhost appweb]# ls
CVE-2018-8715
[root@localhost appweb]# cd CVE-2018-8715/

[root@localhost CVE-2018-8715]# docker compose up -d
[+] Running 6/6
 ✔ web 5 layers [⣿⣿⣿⣿⣿]      0B/0B      Pulled                                             60.5s 
   ✔ 419e7ae5bb1e Pull complete                                                             8.2s 
   ✔ 848839e0cd3b Pull complete                                                             6.3s 
   ✔ de30e8b35015 Pull complete                                                             2.9s 
   ✔ 2e66baab3c26 Pull complete                                                            11.8s 
   ✔ 9a1adbcb76ed Pull complete                                                            11.7s 
[+] Running 2/2
 ✔ Network cve-2018-8715_default  Created                                                   0.9s 
 ✔ Container cve-2018-8715-web-1  Started                                                   0.4s

正常访问是无法访问的

用bp抓登录的包

正常情况下访问是401

去除这些字段只留下admin,返回的cookie复制

Set-Cookie: -http-session-=2::http.session::4310db6ab97ca8c5842cf79d5bdb8e10; path=/;

刷新界面抓包,加入cookie

bp放包,关闭拦截,回到火狐浏览器点击取消登录,就能跳转了

相关推荐
火山上的企鹅1 天前
Codex实战:APP远程升级服务搭建(三)后台管理页面(APK 上传、版本管理、多应用页签)
服务器·网络·数据库·oracle·qgc
caimouse1 天前
Reactos 第 9 章 设备驱动 — 9.5 一组PnP设备驱动模块的实例
网络·windows
袁小皮皮不皮1 天前
3.HCIP OSPF补充知识(优化版)
服务器·网络·数据库·网络协议·智能路由器
志栋智能1 天前
超自动化巡检:知识沉淀与团队协作的新载体
大数据·运维·网络·数据库·人工智能·自动化
酣大智1 天前
策略路由PBR--企业双出口实验
网络·智能路由器·策略路由·pbr
袁小皮皮不皮1 天前
1.HCIP BFD 学习笔记(优化版)
服务器·网络·笔记·网络协议·学习·智能路由器·ip
梁辰兴1 天前
计算机网络基础:数据加密模型
网络·计算机网络·计算机·数据加密·计算机网络基础·梁辰兴·数据加密模型
fofantasy1 天前
NSK LH12AN 微型导轨技术手册
运维·网络·数据库·经验分享·规格说明书
网络系统管理1 天前
第八届江苏技能状元大赛“信息通信网络运行管理”项目技术文件
网络
福建佰胜张工1 天前
3HNA006643-001 BRACKET ZB/CCIB:ABB 喷涂机器人关键结构件深度解析
网络·机器人