CVSS 3.1 Score 8.8 of 10 (high)


Published Mar 15, 2024
Updated: Mar 17, 2024


CVE-2024-28847 is a vulnerability affecting OpenMetadata, a unified platform for discovery, observability, and governance. This vulnerability allows for remote code execution through the AlertUtil::validateExpression function, which is called from several methods including EventSubscriptionRepository.prepare(). The issue can be exploited by sending a PUT request to /api/v1/events/subscriptions. Although there is an authorization check in place, it occurs after the vulnerable method has been called and the SpEL expression has been evaluated. The potential danger of this vulnerability is high, as it can lead to unauthorized code execution and compromise the integrity and confidentiality of the affected organization's systems. To remediate this vulnerability, users should update to a patched version of OpenMetadata as soon as it becomes available.

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

Note: This is just a basic overview providing quick insights into CVE-2024-28847 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