Pular para o conteúdo

Episode 118 — Spotlight: Session Authenticity (SC-23)

20 de outubro de 2025 · 8 min

Notas do episódio

Session Authenticity (SC-23) ensures that once a user or service is authenticated, the resulting session remains bound to that identity, protected from hijacking, replay, or fixation. For exam readiness, understand that SC-23 ties identity proof from IA controls to the ongoing conversation between client and system, using cryptographic binding, robust token design, and lifecycle rules to keep the session trustworthy. Requirements typically include strong, unpredictable session identifiers; secure cookie attributes; token signing and verification; anti-replay mechanisms such as nonces; and rotation or reauthentication on risk signals or privilege elevation. The objective is to prevent attackers from stealing or reusing session state to impersonate legitimate users, especially during administrative actions or long-lived API exchanges.

Operationally, SC-23 is implemented through defense-in-depth across application, API, and network layers. Web apps mark cookies HttpOnly and Secure, set SameSite appropriately, enforce short lifetimes, and pair session IDs with device and context attributes to detect anomalies. Token-based systems use signed JWTs or opaque references with server-side storage, rotate refresh tokens, and bind tokens to TLS channels or client certificates where feasible. Evidence includes session management policies, code-level settings, token validation logic, and logs demonstrating rotation and revocation behavior. Metrics track average session duration, rate of invalidated tokens, and detection of suspicious reuse patterns. Pitfalls include storing tokens in insecure browser storage, overlong lifetimes without reauth, permissive CORS that leaks credentials, or missing CSRF protections for state-changing requests. Mastery of SC-23 shows the ability to preserve identity integrity after login, resisting the practical attacks that breach accounts without guessing passwords. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with.

Todos os episódios de Framework: NIST 800-53 Audio Course

Configurações

Exibição

Idioma

Define quais estações você vê primeiro na página inicial.

Histórico

As rádios e episódios ouvidos recentemente e suas últimas buscas ficam só neste navegador.

Avisos

Um aviso rápido quando um podcast que você segue tem um episódio novo. Desative podcasts individuais pelo sino na página deles.

Conta

Salve favoritos – no app e no site.

Atalhos de teclado

/
Abrir busca
Espaço
Reproduzir ou pausar
← →
No player: voltar 15 s, avançar 30 s (episódios) · na fileira: próximo bloco
↑ ↓
Na fileira: alvo dentro do bloco
Home / End
Na fileira: primeiro ou último bloco
Esc
Fechar janela ou menu
?
Esta visão geral
Tocando agora

Ir para a estação

A seguir

    Adicione episódios com “A seguir” – eles tocam depois do episódio atual.