S4E just found a high top 10 tcp port service scan
medium·Product Based Web Vulnerabilities·Updated Jun 4, 2026

CVE-2026-48710 Scanner

CVE-2026-48710 Scanner - Unauthorized Admin Access vulnerability in Starlette

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
2.9k
Times Used
continuous scan runs
3.4k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2026-48710
6.5
CVSSmedium
Exploitable remotely over the internet · no authentication required.

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.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
starletteby Kludex
< 1.0.1
Red Hat AI Inference Server 3.3by Red Hat
AFFECTED< *SAFE ✓≥ *
Red Hat AI Inference Server 3.3by Red Hat
AFFECTED< *SAFE ✓≥ *
Red Hat Ansible Automation Platform 2.6by Red Hat
AFFECTED< *SAFE ✓≥ *
Updated Aug 28, 2026View on NVD →
Detail

Starlette is a lightweight ASGI (Asynchronous Server Gateway Interface) framework utilized by developers to build high-performance web applications. It's predominantly used in environments requiring non-blocking operations such as real-time data feeds, WebSockets, and background tasks. Given its asynchronous capabilities and versatility, Starlette is employed by organizations seeking efficient server-side execution, often alongside other web frameworks. The framework is appreciated for its minimalistic nature, making it a preferred choice for applications that require a straightforward and efficient architecture. Developed and maintained by Kludex, it has been streamlined for easy integration with Python web applications. It is popular amongst developers for its simplicity, speed, and the ability to handle web requests concurrently.

The Unauthorized Admin Access vulnerability affects Starlette due to improper validation of unsafe equivalence in input. This flaw can be exploited remotely by attackers to bypass security restrictions. Consequently, an unauthorized individual can gain access to endpoints generally protected by middleware. This kind of vulnerability can lead to unauthorized actions, privilege escalation, and potentially information disclosure within affected applications. Skewed request URL validations could permit access to otherwise restricted areas of the application.

The technical core of this vulnerability lies in the mishandling of the HTTP Host request header. By crafting a special Host header, attackers can deceive the server's URL reconstruction mechanisms, causing discrepancies between the real and perceived URL paths. This discrepancy is not checked properly by Starlette in versions below 1.0.1, leading endpoints to perform unauthorized operations. Due to the absence of adequate checks against such malformed inputs, middleware reliant on URL for validating requests fail in protecting sensitive application areas. This oversight could be leveraged to execute complimentary tasks that have no valid authorization.

If exploited, this vulnerability may allow malicious entities to execute arbitrary administrative commands on the server. A compromised server could lead to further unauthorized actions, including data modifications and retrieval of sensitive information. The organization could face severe repercussions due to unexpected data leaks or elevated system rights misuse by adversaries. Even though the CVSS score isn't indicative of a hyper-critical exploit, unauthorized access remains a serious threat to web applications and should be mitigated immediately.

REFERENCES

Solution Advice
  • Upgrade Starlette to >= 1.0.1 to fix this vulnerability.
  • If immediate patching isn't feasible, implement strict Host header checks in your reverse proxy settings.
  • Configure your web server to validate and allow only expected Host values.
  • Regularly audit and test your application endpoints to identify and patch potential vulnerabilities.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.