/

CVE-2026-103270

Severity:

HIGH RISK

(7.5)

Missing Authentication (CWE-306) in LightLLM RL API

CVE-2026-103270

Deferred

Vulnerability type

Category:

Missing Authentication

CWE:

CWE-306

Impact:

Inference Disruption and Denial of Service

Severity:

HIGH RISK

(7.5)

CVSS version:

3.1

Catch this CVE while code is being written

Detect vulnerable code directly in pull requests, so CVEs are fixed before merge.

Summary

LightLLM through version 1.2.0 exposes reinforcement learning control routes through its public HTTP API without authentication checks. An unauthenticated attacker may disrupt inference, interrupt generation, flush caches, or cause workers to become unavailable when the deployment uses the --enable_rl option.

Affected context

The vulnerability occurs in LightLLM deployments that enable reinforcement learning controls and expose the associated HTTP API to untrusted networks. Risk depends on whether routes such as /pause_generation, /abort_request,

Sources

SourceLink
github.comgithub.com/ModelTC/LightLLM
github.comgithub.com/ModelTC/LightLLM/issues/1609
github.comgithub.com/ModelTC/lightllm/blob/v1.2.0/lightllm/server/api_http.py#L505-L507
github.comgithub.com/ModelTC/lightllm/blob/v1.2.0/lightllm/server/api_http_rl.py#L51-L139
vulncheck.comvulncheck.com/advisories/lightllm-through-1.2.0-missing-authentication-on-rl-control-routes
Find out what's already
exploitable in your codebase.