CVSS 3.1 Score 8.8 of 10 (high)


Published Mar 15, 2024
Updated: Mar 21, 2024


CVE-2024-28254 is a vulnerability in OpenMetadata, a unified platform for discovery, observability, and governance. The vulnerability allows authenticated non-admin users to execute arbitrary system commands on the underlying operating system through an endpoint that passes user-controlled data. This is possible because the AlertUtil::validateExpression method evaluates an SpEL expression using getValue, which can interact with Java classes like java.lang.Runtime. The endpoint does not have proper authorization checks, allowing any authenticated non-admin user to trigger it and execute arbitrary SpEL expressions. This can lead to remote code execution and poses a high danger to organizations using OpenMetadata.

Explore Beyond the CVE Basics with Recorded Future's Vulnerability Intelligence

Note: This is just a basic overview providing quick insights into CVE-2024-28254 information. Gain full access to comprehensive CVE data, risk scores, prioritization, and mitigation data through Recorded Future's Vulnerability Intelligence:
  • Prioritize with Risk-Based Scoring
  • Explore the Extensive Vulnerability Database
  • Receive Early Alerts on Emerging CVEs
  • Focus on Critical Exploitable Vulnerabilities
  • Streamline Remediation with Integration Options