Unrestricted Upload of File with Dangerous Type Affecting zenml package, versions [,0.55.5)


Severity

Recommended
0.0
critical
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.71% (49th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-PYTHON-ZENML-6457149
  • published18 Mar 2024
  • disclosed18 Mar 2024
  • creditUnknown

Introduced: 18 Mar 2024

CVE-2024-28424  (opens in a new tab)
CWE-434  (opens in a new tab)

How to fix?

Upgrade zenml to version 0.55.5 or higher.

Overview

zenml is a ZenML: Write production-ready ML code.

Affected versions of this package are vulnerable to Unrestricted Upload of File with Dangerous Type via the load function in /materializers/cloudpickle_materializer.py. An attacker can execute arbitrary code by uploading a crafted file.

References

CVSS Base Scores

version 3.1