Falhas do tipo CWE-488

57 resultados

Exposição de dados a sessão incorreta

Ocorre quando dados sensíveis de um usuário são expostos à sessão de outro usuário, ou compartilhados entre sessões sem isolamento adequado. Geralmente acontece por falha no gerenciamento de estado da aplicação, cache compartilhado mal configurado ou reutilização incorreta de objetos entre requisições. Isso permite que um atacante acesse informações que não deveria apenas mudando sua sessão ou interceptando dados destinados a outro usuário.

Exemplo

Uma aplicação web carrega informações de perfil (nome, CPF, saldo bancário) em uma variável global ou cache não vinculado à sessão do usuário. Quando dois usuários acessam a aplicação quase simultaneamente, o segundo vê os dados do primeiro porque a variável não foi resetada entre sessões. Um atacante pode forçar essa condição acessando rapidamente múltiplas contas.

Como mitigar

Isolate dados por sessão usando mecanismos de sessão robustos (tokens, cookies com atributos HTTPOnly/Secure), evite variáveis globais ou estáticas para armazenar dados de usuário, implemente limpeza explícita de estado entre requisições, e valide que dados retornados pertencem à sessão atual antes de expor ao cliente.

CVE-2026-86411CRITICALFTP connection reuse inherits client-certificateEPSS 0.4%CVE-2026-115419HIGHUnintended disclosure of data element to wrong session in Strands Agents SDK A2A ServerEPSS 0.4%CVE-2026-18489HIGHIBM ContextForge Translate is affected by cross-client credential context confusionEPSS 0.4%CVE-2026-82367LOWRe-entrant synchronous publish in AshGraphql subscription batcher delivers one subscriber's records to another's topicEPSS 0.4%CVE-2026-54311MEDIUMn8n: Merge Node SQL Mode Prototype PollutionEPSS 0.4%CVE-2024-11094MEDIUM404 Solution <= 2.35.17 - Missing Authentication to Sensitive Information ExposureEPSS 0.4%CVE-2026-23646MEDIUMOpenProject users can delete other user's session, causing them to be logged outEPSS 0.4%CVE-2025-30073HIGHAn issue was discovered in OPC cardsystems Webapp Aufwertung 2.1.0. The reference assigned to transactions can be reused. When completing a EPSS 0.4%CVE-2026-8458MEDIUMwrong reuse for different servicesEPSS 0.4%CVE-2024-8314MEDIUMImproper session handling in B&R APROLEPSS 0.4%CVE-2026-14621LOWFederatedAI FATE OSX Broker QueuePushReqStreamObserver.java QueuePushReqStreamObserver.initEggroll wrong sessionEPSS 0.4%CVE-2026-112921HIGHRobots::Validate versions from 0.4.3 before 0.4.10 for Perl report clients as imposter robots when User-Agent matcher state carries over from a previous requestEPSS 0.4%CVE-2026-121966HIGHTraefik before 2.11.60 and 3.7.16 ForwardAuth NTLM/Negotiate Identity LeakEPSS 0.3%CVE-2026-54497MEDIUMview_component: Reused Component Instances Retain Stale Render ContextEPSS 0.3%CVE-2026-46416MEDIUMMicrosoft UFO shared WebSocket handler state causes cross-client response hijackingEPSS 0.3%CVE-2026-82806MEDIUMApache APISIX: cross-request permission pollution via static permission list mutationEPSS 0.3%CVE-2026-82416HIGHFrankenPHP: Cross-request PHP session ID leak in worker mode when the session extension is a shared moduleEPSS 0.3%CVE-2026-114637HIGHTraefik v3.2.0 before v3.7.14 FastProxy NTLM/Negotiate Connection Pool Identity LeakEPSS 0.3%CVE-2026-84685MEDIUMImproper Cache Isolation in auth0/react-native-auth0 SDK Web Platform Credential ManagementEPSS 0.3%CVE-2026-71850MEDIUMHono: `memo()` retains SSR output across requests, leading to cross-user data disclosureEPSS 0.3%