Zenml Io/Zenml
Approved changes feed: RSS · Atom
cpe:2.3:a:zenml-io:zenml-io/zenml:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Zenml Io (b4a4ba99-be63-53c5-a025-fa7330dc5379) |
|---|---|
| Product | Zenml 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
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
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 |
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 |
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 |
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 |
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 |
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 this panel to browse, search, copy or download the JSON record.