The GET /sessions/me endpoint returns _Session fields that the server operator explicitly configured as protected via the protectedFields server option. Any authenticated user can retrieve their own session's protected fields with a single request. The equivalent GET /sessions and GET /sessions/:objectId endpoints correctly strip protected fields.
The GET /sessions/me handler now re-fetches the session with the caller's auth context after validating the session token, ensuring protectedFields and CLP apply consistently with other session endpoints.
None.
{
"github_reviewed": true,
"github_reviewed_at": "2026-04-08T00:14:50Z",
"cwe_ids": [
"CWE-863"
],
"severity": "MODERATE",
"nvd_published_at": "2026-04-07T20:16:32Z"
}