Encode

6 CVEs across 5 Encode products. Browse Encode vulnerabilities, severities, and proof-of-concept exploits.

Encode products with known CVEs

ProductCVEs
Starlette10
Django-Rest-Framework2
Uvicorn2
Django Rest Framework1
Httpx1
Encode CVEs — newest first
CVESeverityScorePublishedSummary
CVE-2026-73229Medium4.32026-08-11Django REST framework is a powerful and flexible toolkit for building Web APIs. Prior to 3.17.2, Django REST Framework's rest_framework/renderers.py AdminRende…
CVE-2026-73228Medium5.32026-08-11Django REST framework is a toolkit for building Web APIs. Prior to 3.17.2, Django REST Framework's request.data parsing in rest_framework/request.py Request._p…
CVE-2026-54283High7.52026-06-22Starlette is a lightweight ASGI framework/toolkit. From 0.4.1 until 1.3.1, request.form() accepts max_fields and max_part_size to bound resource consumption wh…
CVE-2026-54282Low3.72026-06-22Starlette is a lightweight ASGI framework/toolkit. Prior to 1.3.0, the HTTP request path is not validated before being used to reconstruct request.url. Because…
CVE-2026-48817Medium5.32026-06-17Starlette is a lightweight ASGI framework/toolkit. In versions 1.0.1 and below, when dispatching a request, HTTPEndpoint selects the handler by lowercasing the…
CVE-2026-48818High7.52026-06-17Starlette is a lightweight ASGI framework/toolkit. In versions 1.0.1 and earlier, StaticFiles on Windows is vulnerable to SSRF. An UNC path such as \\attacker…
CVE-2026-48710Medium6.52026-05-26Starlette is a lightweight ASGI framework/toolkit. Prior to version 1.0.1, the HTTP `Host` request header was not validated before being used to reconstruct `r…
CVE-2025-54121Medium5.32025-07-21Starlette is a lightweight ASGI (Asynchronous Server Gateway Interface) framework/toolkit, designed for building async web services in Python. In versions 0.47…
CVE-2024-478742024-10-15Starlette is an Asynchronous Server Gateway Interface (ASGI) framework/toolkit. Prior to version 0.40.0, Starlette treats `multipart/form-data` parts without a…
CVE-2024-24762High7.52024-02-05`python-multipart` is a streaming multipart parser for Python. When using form data, `python-multipart` uses a Regular Expression to parse the HTTP `Content-Ty…
CVE-2023-29159High7.52023-06-01Directory traversal vulnerability in Starlette versions 0.13.5 and later and prior to 0.27.0 allows a remote unauthenticated attacker to view files in a web se…
CVE-2023-30798High7.52023-04-21There MultipartParser usage in Encode's Starlette python framework before versions 0.25.0 allows an unauthenticated and remote attacker to specify any number o…
CVE-2021-41945Critical9.12022-04-28Encode OSS httpx < 0.23.0 is affected by improper input validation in `httpx.URL`, `httpx.Client` and some functions using `httpx.URL.copy_with`.
CVE-2020-25626Medium6.12020-09-30A flaw was found in Django REST Framework versions before 3.12.0 and before 3.11.2. When using the browseable API viewer, Django REST Framework fails to proper…
CVE-2020-7695Medium5.32020-07-27Uvicorn before 0.11.7 is vulnerable to HTTP response splitting. CRLF sequences are not escaped in the value of HTTP headers. Attackers can exploit this to add…
CVE-2020-7694Low3.72020-07-27This affects all versions of package uvicorn. The request logger provided by the package is vulnerable to ASNI escape sequence injection. Whenever any HTTP req…