Lichess · Report #3230359
CSRF at Network feature
Validstatus
mediumseverity
59upvotes
8 Jul 2025disclosed
How it was found
Summary:
A csrf vulnerability was found in the network feature, where an attacker can change Network Routing settings by sending a csrf script to the victim.
Steps To Reproduce:
- Prepare the csrf script as below.
<html><body><a href="https://lichess.org/account/network?usingAltSocket=false">click</a></script></body></html>
-
save the script above to your server. for example csrf.html
-
send to the victim registered in the Lichess application
Proof : Victim set Network Routing feature to ==Use CDN Routing==: {F4509912}
Attacker sent csrf to victim: {F4509921}
Victim visit the csrf link then pressing the click button from the csrf that the attacker sent {F4509929}
- [attachment / reference]
{F4509951}
Impact
An irresponsible malicious user can change network routing settings by sending a csrf script to the victim.