Path Traversal in Metabase

CVE-2021-41277

Metabase is an open source data analytics platform. In affected versions a security issue has been discovered with the custom GeoJSON map (`admin->settings->maps->custom maps->add a map`) support and potential local file inclusion (including environment variables). URLs were not validated prior to being loaded. This issue is fixed in a new maintenance release (0.40.5 and 1.40.5), and any subsequent release after that. If you’re unable to upgrade immediately, you can mitigate this by including rules in your reverse proxy or load balancer or WAF to provide a validation filter before the application.

Vulnerability class: Information Disclosure

EPSS: 0.972 (99.9th percentile) — read the EPSS interpretation.

CVSS v3 metric

CVSS v3 base score 10.0 (Critical). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:L.

Affected products

  • Metabase — versions 1.40.3, >= 1.0.0, < 1.40.5, 0.40.1

Weakness classification (CWE)

CISA KEV (Known Exploited Vulnerabilities)

This CVE is on the CISA KEV catalog, added on . CISA KEV inclusion means CISA has confirmed in-the-wild exploitation; US federal agencies are required to remediate within a published due date.

BOD 22-01 due date: .

Required action: Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

Public proof-of-concept exploits

References

Frequently asked questions

What is CVE-2021-41277?
CVE-2021-41277 is a critical-severity vulnerability in Metabase, classified under Information Disclosure. CVSS score: 10.0/10. Published 2021-11-17.
How severe is CVE-2021-41277?
Critical severity. CVSS v3 base score is 10.0 out of 10.
Is CVE-2021-41277 known to be exploited?
Yes. CVE-2021-41277 is listed in the CISA Known Exploited Vulnerabilities catalog (added 2024-11-12), indicating it is being actively exploited. 73 public proof-of-concept repositories are indexed.