live wire
▸Red Hat ships important MicroShift 4.16.73 security updateRed Hat Product Errata▸AI · Red Hat maps local AI Inference serving and load tests on RHEL (Oct. 15)Red Hat Emerging Technologies▸PLATFORM · IBM guide maps Secure Execution VMs onto OpenShift Virtualization for LinuxONEIBM Community▸AI · vLLM maps Nemotron 3.5 Super VL across Hopper, Blackwell and Red Hat DSpark (Oct. 15)vLLM Recipes▸AI · AWS contributes push-based KV transfer to vLLM, reporting 3x better TTFT under loadAWS Machine Learning Blog▸AI · AWS contributes bidirectional KV transfer to vLLM, cutting multi-turn TTFT up to 3.3xAWS Machine Learning Blog▸AI · vLLM Semantic Router adds d3-turbo with box and video-tracking decisionsvLLM Semantic Router▸IDENTITY · Keycloak DevDay 2027 opens call for deep technical talks through Oct. 24Keycloak▸AI · vLLM Recipes maps Muse Spark Open to single-node Blackwell and AMD deployment (Oct. 16)vLLM▸PLATFORM · Clang 23 bytecode interpreter cuts allocations and expands constant-expression supportRed Hat Developer▸PLATFORM · RHEL becomes first-party on OCI; OpenShift subscriptions reach Oracle MarketplaceRed Hat▸AI · vLLM-Omni merges native MOSS-Image serving with parallelism and offloadvLLM▸AI · vLLM adds System One endpoint for Decision 3.0 multimodal routing models (Oct. 15)vLLM▸SECURITY · Red Hat rates OpenShift AI 3.4.5 update Critical; advisory lists hundreds of CVEsRed Hat Product Security▸Red Hat ships important MicroShift 4.16.73 security updateRed Hat Product Errata▸AI · Red Hat maps local AI Inference serving and load tests on RHEL (Oct. 15)Red Hat Emerging Technologies▸PLATFORM · IBM guide maps Secure Execution VMs onto OpenShift Virtualization for LinuxONEIBM Community▸AI · vLLM maps Nemotron 3.5 Super VL across Hopper, Blackwell and Red Hat DSpark (Oct. 15)vLLM Recipes▸AI · AWS contributes push-based KV transfer to vLLM, reporting 3x better TTFT under loadAWS Machine Learning Blog▸AI · AWS contributes bidirectional KV transfer to vLLM, cutting multi-turn TTFT up to 3.3xAWS Machine Learning Blog▸AI · vLLM Semantic Router adds d3-turbo with box and video-tracking decisionsvLLM Semantic Router▸IDENTITY · Keycloak DevDay 2027 opens call for deep technical talks through Oct. 24Keycloak▸AI · vLLM Recipes maps Muse Spark Open to single-node Blackwell and AMD deployment (Oct. 16)vLLM▸PLATFORM · Clang 23 bytecode interpreter cuts allocations and expands constant-expression supportRed Hat Developer▸PLATFORM · RHEL becomes first-party on OCI; OpenShift subscriptions reach Oracle MarketplaceRed Hat▸AI · vLLM-Omni merges native MOSS-Image serving with parallelism and offloadvLLM▸AI · vLLM adds System One endpoint for Decision 3.0 multimodal routing models (Oct. 15)vLLM▸SECURITY · Red Hat rates OpenShift AI 3.4.5 update Critical; advisory lists hundreds of CVEsRed Hat Product Security
upstreambeat.ai
newsSECURITY

vLLM audit exposes a critical auth bypass and four denial-of-service paths

Operators should update current vLLM and Starlette deployments after an audit linked vLLM’s most severe finding to a vulnerability now listed as exploited in the wild.

Host-header mismatch bypass versus corrected request routing.
AI-generated illustration
By The News Desk· Oct 7, 2026the quick take — two AI hosts go live when you do

An independent security audit of vLLM found five vulnerabilities: one rated Critical and four rated High. The audit covered vLLM 0.14.0 and retested its findings against 0.29.0; the audit firm’s summary says the remaining four security findings could let attackers exhaust resources and stop the API without recovery.

The Critical finding is the broader concern. X41 D-Sec identified BadHost, tracked as CVE-2026-48710, while reviewing vLLM’s API-key middleware. The flaw affected Starlette versions before 1.0.1 and allowed a crafted Host header to make authentication middleware see one path while the application router handled another, according to X41’s technical account.

Why this matters now

In vLLM, the mismatch could bypass API-key checks on /v1 endpoints. X41 says the vulnerable pattern also appeared across FastAPI and Starlette applications, including LiteLLM, MCP servers and AI-agent frameworks. The same account says CISA added CVE-2026-48710 to its Known Exploited Vulnerabilities catalog in September after malicious actors chained it with other flaws.

The four High findings are different forms of denial of service. X41 says an attacker could consume resources through requests containing many anyOf branches in a guided_json schema, or by asking vLLM to load very large files through image_embeds, prompt_embeds or multimodal media inputs. The audit also recorded 15 findings without direct security impact, covering SSRF, information disclosure, denial-of-service and hardening recommendations, according to the published audit summary.

What operators should do

The Open Source Technology Improvement Fund, which organized the audit, says vLLM maintainers addressed the reported issues and advises operators to update to the current release. Because the audit’s retest baseline was vLLM 0.29.0, teams should not read that version number alone as a permanent safe harbor; they should follow the current supported vLLM release and verify the resolved dependency set in the deployment they actually ship.

Teams running vLLM behind a reverse proxy should not assume that boundary removes BadHost exposure. X41 says some deployments pass X-Forwarded-Host through as Host, potentially defeating validation performed earlier in the request path. The practical check is therefore end to end: update vLLM and Starlette dependencies, confirm proxy header handling, and retest that unauthenticated requests cannot reach protected /v1 routes.

This is a security story because the audit’s Critical finding is also documented as exploited in the wild. The broader lesson is architectural: authentication should not depend on two components deriving a request path differently.

Filed by The News Desk. Corrections: desk@upstreambeat.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.