281 matches found
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: MEND:CVE-2026-11922...
CVE-2026-11922 Rate-limit Bypass in zenml-io/zenml
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...
CVE-2026-11922
The CVE-2026-11922 entry describes a rate-limit bypass in zenml-io/zenml (versions 0.57.0–0.94.2). The issue arises because the rate limiter uses request.client.host (derived from the X-Forwarded-For header when Uvicorn is run with --proxy-headers --forwarded-allow-ips *), allowing an attacker to...
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...
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...
CVE-2026-11922 Rate-limit Bypass in zenml-io/zenml
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...
PT-2026-64225
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...
CVE-2026-11922: Authentication Bypass by Spoofing
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...
fair-py-ops (>=0.1.0, <=0.3.16) potentially affected by CVE-2026-11876 via zenml (>=0.93.3, <=0.94.2)
zenml PYPI version =0.93.3, =0.1.0, =0.3.16 Source cves: CVE-2026-11876 Source advisory: SNYK:PYTHON-ZENML-18600678...
Missing Authorization
Overview zenml is a ZenML: Write production-ready ML code. Affected versions of this package are vulnerable to Missing Authorization in the getdeployedstack endpoint. An attacker can access sensitive information, including infrastructure topology, service connector details, stack ownership, and...
CVE-2026-11876
In zenml-io/zenml version 0.94.2, the GET /api/v1/stack-deployment/stack endpoint getdeployedstack lacks proper RBAC authorization checks, allowing any authenticated user to enumerate all deployed stacks across all users and tenants. This includes stack component details, service connector...
fair-py-ops (>=0.1.0, <=0.3.16) potentially affected by CVE-2026-11876 via zenml (>=0.93.3, <=0.94.2)
zenml PYPI version =0.93.3, =0.1.0, =0.3.16 Source cves: CVE-2026-11876 Source advisory: MEND:CVE-2026-11876...
CVE-2026-11876 Missing Authorization in get_deployed_stack Endpoint in zenml-io/zenml
In zenml-io/zenml version 0.94.2, the GET /api/v1/stack-deployment/stack endpoint getdeployedstack lacks proper RBAC authorization checks, allowing any authenticated user to enumerate all deployed stacks across all users and tenants. This includes stack component details, service connector...
CVE-2026-11876 Missing Authorization in get_deployed_stack Endpoint in zenml-io/zenml
In zenml-io/zenml version 0.94.2, the GET /api/v1/stack-deployment/stack endpoint getdeployedstack lacks proper RBAC authorization checks, allowing any authenticated user to enumerate all deployed stacks across all users and tenants. This includes stack component details, service connector...
CVE-2026-11876 Missing Authorization in get_deployed_stack Endpoint in zenml-io/zenml
In zenml-io/zenml version 0.94.2, the GET /api/v1/stack-deployment/stack endpoint getdeployedstack lacks proper RBAC authorization checks, allowing any authenticated user to enumerate all deployed stacks across all users and tenants. This includes stack component details, service connector...
PT-2026-61943
In zenml-io/zenml version 0.94.2, the GET /api/v1/stack-deployment/stack endpoint get deployed stack lacks proper RBAC authorization checks, allowing any authenticated user to enumerate all deployed stacks across all users and tenants. This includes stack component details, service connector...
CVE-2026-11876: Missing Authorization
In zenml-io/zenml version 0.94.2, the GET /api/v1/stack-deployment/stack endpoint getdeployedstack lacks proper RBAC authorization checks, allowing any authenticated user to enumerate all deployed stacks across all users and tenants. This includes stack component details, service connector...
ZenML is vulnerable to Path Traversal through its `PathMaterializer` class
ZenML version 0.83.1 is affected by a path traversal vulnerability in the PathMaterializer class. The load function uses ispathwithindirectory to validate files during data.tar.gz extraction, which fails to effectively detect symbolic and hard links. This vulnerability can lead to arbitrary file...
PYSEC-2026-2071 ZenML is vulnerable to Path Traversal through its `PathMaterializer` class
ZenML version 0.83.1 is affected by a path traversal vulnerability in the PathMaterializer class. The load function uses ispathwithindirectory to validate files during data.tar.gz extraction, which fails to effectively detect symbolic and hard links. This vulnerability can lead to arbitrary file...
Missing ratelimit on passwrod resets in zenml
zenml-io/zenml version 0.56.4 is vulnerable to an account takeover due to the lack of rate-limiting in the password change function. An attacker can brute-force the current password in the 'Update Password' function, allowing them to take over the user's account. This vulnerability is due to the...