码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • ShowDoc item_id 未授权SQL注入漏洞复现


    0x01 产品简介

    ShowDoc 是一个开源的在线文档协作平台,它支持Markdown、图片等多种格式,方便团队成员共同编辑和分享文档。企业常见使用场景是使用其进行接口文档、内部知识库管理。

    0x02 漏洞概述

    2024年6月,ShowDoc官方发布新版本修复了一个SQL注入漏洞。鉴于该漏洞无前置条件,易于利用,且默认情况下可暴破用户token获取系统后台权限,建议所有使用该系统的企业尽快升级修复,以确保系统安全。

    漏洞成因

    该漏洞源于系统未使用有效的安全措施处理用户输入,并将用户的输入直接拼接进SQL语句中执行。这一过程导致了SQL注入漏洞的产生。

    漏洞影响

    该漏洞可利用SQL注入暴破用户token,进而使用管理员权限登录后台,从而获得接口文档、附件及LDAP等配置信息,还可结合反序列化漏洞,写入WebShell,从而获取服务器权限。

    0x03 影响范围

    version < 3.2.6

    0x04 复现环境

    FOFA:app="ShowDoc"

  • 相关阅读:
    测试工程师的4层技术发展路线,需要掌握哪些技能?
    Grating period and grating constant(光栅周期与光栅常数)
    java日志框架详解-Log4j2
    WiFi6E Lead :IPQ8072- equipped with QCN5024 and QCA8075- future of WiFi IIOT
    测试用的文章标题
    【剑指Offer】45. 把数组排成最小的数
    【Unity2022】Unity实现在两个物体之间连出一条线
    微服务开发面试题,java服务端面试题
    数字逻辑设计(4)
    git方面的知识
  • 原文地址:https://blog.csdn.net/qq_41904294/article/details/139478545
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号