PT-2026-64225 · Uvicorn+1 · Uvicorn+1

CVE-2026-11922

·

Published

2026-07-24

·

Updated

2026-07-24

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions zenml-io/zenml versions 0.57.0 through 0.94.2
Description An issue allows attackers to bypass rate-limiting on the POST /api/v1/login and self password-change endpoints by rotating the X-Forwarded-For header. When Uvicorn is launched with --proxy-headers --forwarded-allow-ips *, the rate limiter uses request.client.host to key requests, which is derived from the X-Forwarded-For header. This allows clients to manipulate the request.client.host value, bypassing protections and exposing the endpoints to unthrottled credential guessing attacks.
Recommendations Update zenml-io/zenml to a version later than 0.94.2. Avoid launching Uvicorn with the --proxy-headers --forwarded-allow-ips * configuration to prevent clients from controlling the request.client.host value.

Exploit

Fix

Authentication Bypass by Spoofing

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-11922

Affected Products

Uvicorn
Zenml