Skip to content
HighVulnerability

CVE-2024-25723: ZenML Server privilege escalation through user activate REST API endpoint

Identifier
CVE-2024-25723
Published
Record updated
View JSON
Affected
  • zenml < 0.42.2, fixed in 0.42.2, released January 23, 2024, 35 days before disclosure
  • zenml = 0.43.0, fixed in 0.43.1, released January 23, 2024, 35 days before disclosure
  • zenml >= 0.45.0, < 0.46.7, fixed in 0.46.7
  • and 1 more
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
70.8%

Summary

ZenML Server in the ZenML machine learning package for Python, before 0.46.7, allows remote privilege escalation. The /api/v1/users/{user_name_or_id}/activate REST API endpoint grants access given a valid username and a new password in the request body. Patched versions also include 0.44.4, 0.43.1, and 0.42.2.

Mitigation

Patched versions include 0.46.7 (versions before 0.46.7 are affected), along with 0.44.4, 0.43.1, and 0.42.2.