lichess.org has an Unsanitized Stream Title Injection on /streamer
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Cross-site scripting
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-79.
Summary
lichess.org is the forever free, adless and open source chess server. Any approved streamer can inject arbitrary HTML into /streamer and the homepage “Live streams” widget by placing markup in their Twitch/YouTube stream title. CSP is present and blocks inline script execution, but the issue is still a server-side HTML injection sink. To trigger this, a Lichess account only needs to satisfy the normal streamer requirements and get approved. Per Streamer.canApply, that means an account older than 2 days with at least 15 games, or a verified/titled account. After moderator approval, once the streamer goes live, Lichess pulls the platform title and renders it into the UI as-is. No extra privileges are needed beyond a normal approved streamer profile. This vulnerability is fixed with commit 0d5002696ae705e1888bf77de107c73de57bb1b3.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| lichess-org | lila | before 0d5002696ae705e1888bf77de107c73de57bb1b3 | 0d5002696ae705e1888bf77de107c73de57bb1b3 | Patch available | CNA |
- lila Vendorlichess-org Affected before 0d5002696ae705e1888bf77de107c73de57bb1b3 Fixed in 0d5002696ae705e1888bf77de107c73de57bb1b3 Patch available CNA
Remediation
- Fix · CNA lila (lichess-org) Fixed in 0d5002696ae705e1888bf77de107c73de57bb1b3
Timeline
- 2026-10-02 Threatist record created from CVE-2026-35208
References
More lichess-org vulnerabilities
- TI-2026-74411 Stored HTML injection in lichess.org study PGN annotator tag CVSS 3.1MEDIUM 5.4
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences