Vulnerabilities

CVE-2026-48710

Kludex Starlette HTTP Request/Response Smuggling Vulnerability

Actively exploited (CISA KEV) Medium 6.5 CVSS 3.1

Description

Starlette 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 `request.url`. Because the routing algorithm relies on the raw HTTP path while `request.url` is rebuilt from the `Host` header, a malformed header could make `request.url.path` differ from the path that was actually requested. Middleware and endpoints that apply security restrictions based on `request.url` (rather than the raw `scope` path) could therefore be bypassed. Users should upgrade to a version greater than or equal to version 1.0.1, which validates the `Host` header against the grammar of RFC 9112 §3.2 / RFC 3986 §3.2.2 when constructing `request.url` and falls back to `scope["server"]` for malformed values.

Description as published by the source, in English.

Key facts

Published
2026-05-26
Last modified
2026-10-01
Assigned by
security-advisories@github.com
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Scored by
nvd@nist.gov (NVD Primary)
Probability of exploitation
1.8 % higher than 77 % of all known vulnerabilities
EPSS, next 30 days, model v2026.06.15
Fix available
Yes, see references

Actively exploited

CISA added this vulnerability to the Known Exploited Vulnerabilities catalogue on 2026-09-02, with a remediation deadline of 2026-09-16 for US federal agencies.

Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.

Affected products

Vendor Product Versions Status
Encode Starlette ≥ 0.8.3, < 1.0.1 Affected
Redhat Ai Inference Server ≥ 3.3.0, ≤ 3.3.5 Affected
Redhat Ansible Automation Platform 2.6 Affected
Redhat Ansible Automation Platform 2.7 Affected
Redhat Enterprise Linux Ai 3.0 Affected
Redhat Migration Toolkit For Applications < 8.2.0 Affected
Redhat Openshift Ai ≥ 3.3, < 3.3.5 Affected
Redhat Openshift Ai ≥ 3.4, < 3.4.2 Affected
Redhat Openshift Lightspeed all versions listed Affected
Redhat Satellite 6.17 Affected
Redhat Satellite 6.18 Affected
Redhat Satellite 6.19 Affected

Weakness type

References

Related at Berigo

Articles

Does this affect you?

A vulnerability matters only if you run the product, in an affected version, somewhere an attacker can reach.

Check your asset list Browse all vulnerabilities