Files
neko/server/internal
Miroslav Šedivý 22e35dd525 server: reject cross-origin WebSocket handshakes when CORS is empty.
With an empty server.cors, AllowOrigin accepted every Origin, so a hostile
page could open an authenticated WebSocket using the SameSite=None session
cookie. Now only same-origin, listed origins, or '*' are accepted.

Discovered by Yves Soete of Blacksight LLC.
2026-10-28 17:11:31 +01:00
..
2026-10-16 20:23:56 +02:00
2026-10-16 20:23:56 +02:00
2026-10-16 20:23:56 +02:00