281 matches found
exploit-CVE-2024-25723
Exploit for CVE-2024-25723 This repository is dedicated to addressing CVE-2024-25723, a critical security vulnerability in ZenML, with an educational Proof of Concept PoC provided to illustrate the issue and encourage prompt mitigation. The PoC demonstrates how an unauthorized user could...
zenml-CVE-2024-2083-POC
CVE-2024-2083 – ZenML Arbitrary File Read PoC This repository demonstrates how to reproduce CVE-2024-2083 , an Arbitrary File Read vulnerability in ZenML. The issue allows an attacker to read files from the server filesystem by abusing the logs.uri field in the /api/v1/steps API request. By...
ZenML ZenML Server - Improper Authentication
ZenML Server in the ZenML machine learning package before 0.46.7 for Python allows remote privilege escalation because the /api/v1/users/usernameorid/activate REST API endpoint allows access on the basis of a valid username along with a new password in the request body. id: CVE-2024-25723 info:...
Deserialization of Untrusted Data
Overview zenml is a ZenML: Write production-ready ML code. Affected versions of this package are vulnerable to Deserialization of Untrusted Data through the cloudpickle.load process in cloudpicklematerializer.py. An attacker can execute arbitrary system commands by placing a malicious pickle file...
fair-py-ops (>=0.1.0, <=0.3.16) potentially affected by CVE-2026-68772 via zenml (>=0.93.3, <=0.94.2)
zenml PYPI version =0.93.3, =0.1.0, =0.3.16 Source cves: CVE-2026-68772 Source advisory: SNYK:PYTHON-ZENML-18600677...
CVE-2026-68772
ZenML 0.94.6 contains a remote code execution vulnerability in the CloudpickleMaterializer component that allows attackers with write access to a shared artifact store to execute arbitrary code by planting a malicious pickle file. Attackers can replace a stored artifact.pkl file with a crafted...
CVE-2026-68772 ZenML 0.94.6 Remote Code Execution via CloudpickleMaterializer
ZenML 0.94.6 contains a remote code execution vulnerability in the CloudpickleMaterializer component that allows attackers with write access to a shared artifact store to execute arbitrary code by planting a malicious pickle file. Attackers can replace a stored artifact.pkl file with a crafted...
fair-py-ops (>=0.1.0, <=0.3.16) potentially affected by CVE-2026-68772 via zenml (>=0.93.3, <=0.94.2)
zenml PYPI version =0.93.3, =0.1.0, =0.3.16 Source cves: CVE-2026-68772 Source advisory: MEND:CVE-2026-68772...
CVE-2026-68772 ZenML 0.94.6 Remote Code Execution via CloudpickleMaterializer
ZenML 0.94.6 contains a remote code execution vulnerability in the CloudpickleMaterializer component that allows attackers with write access to a shared artifact store to execute arbitrary code by planting a malicious pickle file. Attackers can replace a stored artifact.pkl file with a crafted...
CVE-2026-68772
ZenML 0.94.6 contains a remote code execution vulnerability in the CloudpickleMaterializer component that allows attackers with write access to a shared artifact store to execute arbitrary code by planting a malicious pickle file. Attackers can replace a stored artifact.pkl file with a crafted...
EUVD-2026-54524
ZenML 0.94.6 contains a remote code execution vulnerability in the CloudpickleMaterializer component that allows attackers with write access to a shared artifact store to execute arbitrary code by planting a malicious pickle file. Attackers can replace a stored artifact.pkl file with a crafted...
CVE-2026-68772
ZenML 0.94.6 has a remote code execution vulnerability in the CloudpickleMaterializer . An attacker with write access to a shared artifact store can replace a stored artifact.pkl with a crafted cloudpickle payload containing a malicious reduce method. When any user or pipeline materializes the ar...
PT-2026-69078
Name of the Vulnerable Software and Affected Versions ZenML version 0.94.6 Description The CloudpickleMaterializer component contains a flaw that allows remote code execution. An attacker with write access to a shared artifact store can replace a stored artifact.pkl file with a crafted cloudpickl...
CVE-2026-68772: Deserialization of Untrusted Data
ZenML 0.94.6 contains a remote code execution vulnerability in the CloudpickleMaterializer component that allows attackers with write access to a shared artifact store to execute arbitrary code by planting a malicious pickle file. Attackers can replace a stored artifact.pkl file with a crafted...
ZenML ZenML Server - Improper Authentication Detection
ZenML Server in the ZenML machine learning package before 0.46.7 for Python allows remote privilege escalation because the /api/v1/users/usernameorid/activate REST API endpoint allows access on the basis of a valid username along with a new password in the request body. !/usr/bin/env python3 --...
ZenML Dashboard Panel - Detect
Detects ZenML Dashboard Panel - Detect. !/usr/bin/env python3 -- coding: utf-8 -- """Detects ZenML Dashboard Panel - Detect.""" from kittysploit import from lib.protocols.http.httpclient import Httpclient class ModuleScanner, Httpclient: info = 'name': 'ZenML Dashboard Panel - Detect',...
User Impersonation
Overview zenml is a ZenML: Write production-ready ML code. Affected versions of this package are vulnerable to User Impersonation in the POST /api/v1/login and self password-change endpoints when the rate limiter uses request.client.host derived from the X-Forwarded-For header. An attacker can...
fair-py-ops (>=0.1.0, <=0.3.16) potentially affected by CVE-2026-11922 via zenml (>=0.93.3, <=0.94.2)
zenml PYPI version =0.93.3, =0.1.0, =0.3.16 Source cves: CVE-2026-11922 Source advisory: SNYK:PYTHON-ZENML-18600676...
CVE-2026-11922
A vulnerability in zenml-io/zenml versions 0.57.0 through 0.94.2 allows an attacker to bypass rate-limiting on the POST /api/v1/login and self password-change endpoints by rotating the X-Forwarded-For header. The rate limiter keys requests by request.client.host, which is derived from the...
EUVD-2026-48467
A vulnerability in zenml-io/zenml versions 0.57.0 through 0.94.2 allows an attacker to bypass rate-limiting on the POST /api/v1/login and self password-change endpoints by rotating the X-Forwarded-For header. The rate limiter keys requests by request.client.host, which is derived from the...