A persistent cookie secret vulnerability allows authenticated users to maintain indefinite access even after password changes.
The cookie secret used to sign authentication cookies is stored in a permanent file (~/.local/share/jupyter/runtime/jupyter_cookie_secret) that is never automatically rotated or cleared, allowing stolen or compromised cookies to remain valid indefinitely regardless of password resets.
jupyter server password, jupyter serverjupyter server passwordJupyter Server 2.18+
rm ~/.local/share/jupyter/runtime/jupyter_cookie_secret
# Then restart the server
{
"cwe_ids": [
"CWE-613"
],
"github_reviewed": true,
"github_reviewed_at": "2026-05-05T17:03:24Z",
"nvd_published_at": "2026-05-05T22:16:00Z",
"severity": "HIGH"
}