Files
vikunja/pkg/webtests
kolaente 4069873723 fix(routes): reject form-encoded bodies outside the OAuth token endpoint
A cross-site <form> needs no CORS preflight, and v2 decoded form bodies
API-wide, so a form POST to /login or the OIDC callback minted a session
in the victim's browser (GHSA-frf4-3prf-3vch). Form decoding is now
scoped to /oauth/token, and both API groups answer 415 elsewhere.
2026-10-20 15:13:02 +02:00
..