Metabase's GeoJSON validation doesn't prevent redirects to blocked URLs
CVE-2022-39359

6.5MEDIUM

Key Information:

Vendor

Metabase

Status
Vendor
CVE Published:
26 October 2022

What is CVE-2022-39359?

Metabase is data visualization software. Prior to versions 0.44.5, 1.44.5, 0.43.7, 1.43.7, 0.42.6, 1.42.6, 0.41.9, and 1.41.9, custom GeoJSON map URL address would follow redirects to addresses that were otherwise disallowed, like link-local or private-network. This issue is patched in versions 0.44.5, 1.44.5, 0.43.7, 1.43.7, 0.42.6, 1.42.6, 0.41.9, and 1.41.9. Metabase no longer follow redirects on GeoJSON map URLs. An environment variable MB_CUSTOM_GEOJSON_ENABLED was also added to disable custom GeoJSON completely (true by default).

Affected Version(s)

metabase < 0.41.9 < 0.41.9

metabase >= 0.42.0, < 0.42.6 < 0.42.0, 0.42.6

metabase >= 0.43.0, < 0.43.7 < 0.43.0, 0.43.7

References

CVSS V3.1

Score:
6.5
Severity:
MEDIUM
Confidentiality:
High
Integrity:
None
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.