Approved changes feed: RSS · Atom

cpe:2.3:a:zenml-io:zenml-io/zenml:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorZenml Io (b4a4ba99-be63-53c5-a025-fa7330dc5379)
ProductZenml Io/Zenml (19acde58-ce7e-5820-9183-898fa1ba22e3)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-11922 vulnerable 2026-07-29 00:23:31.792455 Rate-limit Bypass in zenml-io/zenml
MEDIUM (6.5)
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 `X-Forwarded-For` header when Uvicorn is launched with `--proxy-headers --forwarded-allow-ips *`. This configuration allows clients to control the value of `request.client.host`, effectively bypassing rate-limiting protections. This vulnerability leaves the affected endpoints open to unthrottled credential guessing attacks.
Published: 2026-07-24T03:27:39.188Z
Updated: 2026-07-24T12:24:23.509Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-11876 vulnerable 2026-07-29 00:23:31.747003 Missing Authorization in get_deployed_stack Endpoint in zenml-io/zenml
MEDIUM (5)
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 information, and user IDs of stack owners. The vulnerability arises from two issues: missing endpoint-level RBAC checks and the use of a server-side `Client()` that bypasses the RBAC enforcement layer by directly accessing the database through `SqlZenStore`. This exposes sensitive information such as infrastructure topology, service connector details, stack ownership, and deployment metadata, potentially enabling cross-tenant reconnaissance and further attacks in multi-tenant ZenML Pro/Cloud deployments.
Published: 2026-07-21T14:11:19.753Z
Updated: 2026-07-22T18:27:58.532Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-8406 vulnerable 2026-06-08 07:45:20.097782 Path Traversal in zenml-io/zenml
MEDIUM (6.3)
ZenML version 0.83.1 is affected by a path traversal vulnerability in the `PathMaterializer` class. The `load` function uses `is_path_within_directory` to validate files during `data.tar.gz` extraction, which fails to effectively detect symbolic and hard links. This vulnerability can lead to arbitrary file writes, potentially resulting in arbitrary command execution if critical files are overwritten.
Published: 2025-10-05T09:00:36.838Z
Updated: 2025-10-06T14:16:06.622Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-9340 vulnerable 2026-06-08 07:00:27.139543 Denial of Service (DoS) via Multipart Boundary in zenml-io/zenml
HIGH (7.5)
A Denial of Service (DoS) vulnerability in zenml-io/zenml version 0.66.0 allows unauthenticated attackers to cause excessive resource consumption by sending malformed multipart requests with arbitrary characters appended to the end of multipart boundaries. This flaw in the multipart request boundary processing mechanism leads to an infinite loop, resulting in a complete denial of service for all users. Affected endpoints include `/api/v1/login` and `/api/v1/device_authorization`.
Published: 2025-03-20T10:08:50.533Z
Updated: 2025-07-15T10:48:56.065Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-5062 vulnerable 2026-06-08 06:56:14.758972 Reflected XSS through survey redirect parameter in zenml-io/zenml
MEDIUM (5.3)
A reflected Cross-Site Scripting (XSS) vulnerability was identified in zenml-io/zenml version 0.57.1. The vulnerability exists due to improper neutralization of input during web page generation, specifically within the survey redirect parameter. This flaw allows an attacker to redirect users to a specified URL after completing a survey, without proper validation of the 'redirect' parameter. Consequently, an attacker can execute arbitrary JavaScript code in the context of the user's browser session. This vulnerability could be exploited to steal cookies, potentially leading to account takeover.
Published: 2024-06-30T15:14:25.313Z
Updated: 2024-08-01T21:03:10.618Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-4680 vulnerable 2026-06-08 06:50:18.424724 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-4311 vulnerable 2026-06-08 06:50:17.481520 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-2383 vulnerable 2026-06-08 06:33:30.978855 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-2260 vulnerable 2026-06-08 06:33:30.721800 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-2213 vulnerable 2026-06-08 06:33:30.627760 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-2171 vulnerable 2026-06-08 06:33:30.471369 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-2083 vulnerable 2026-06-08 06:33:30.309638 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-2035 vulnerable 2026-06-08 06:33:30.181629 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-2032 vulnerable 2026-06-08 06:33:30.179417 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.