Weaknesses of type CWE-488

42 results

Exposição de dados a sessão incorreta

Ocorre quando dados sensíveis de um usuário são acidentalmente compartilhados ou acessíveis para outra sessão ou outro usuário. Geralmente acontece por falha na isolação de dados entre sessões, uso de identificadores globais em vez de locais, ou cache compartilhado sem validação adequada. O risco é grave: um atacante consegue ler ou modificar dados que não lhe pertencem.

Example

Uma aplicação web usa um Map global para armazenar dados de usuário, indexado apenas pelo nome. Se dois usuários chamados João acessam simultaneamente, ambos podem enxergar ou sobrescrever os dados um do outro. Outro cenário: um servidor em nuvem reutiliza buffers de memória entre requisições sem zeralos, deixando dados da sessão anterior visíveis.

How to mitigate

Sempre isole dados por identificador único de sessão (token, SID seguro). Valide que cada requisição acessa apenas seus próprios dados antes de retornar informações. Use estruturas de armazenamento segregadas por sessão e implemente testes de vazamento de dados entre usuários paralelos. Nunca confie em apenas nome de usuário para segmentação.

CVE-2026-14621LOWFederatedAI FATE OSX Broker QueuePushReqStreamObserver.java QueuePushReqStreamObserver.initEggroll wrong sessionEPSS 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-2024-8314MEDIUMImproper session handling in B&R APROLEPSS 0.4%CVE-2026-16326CRITICALconsul-mcp-server vulnerable to cross-tenant credential reuse in streamable-HTTP stateless modeEPSS 0.3%CVE-2026-46416MEDIUMMicrosoft UFO shared WebSocket handler state causes cross-client response hijackingEPSS 0.3%CVE-2026-18489HIGHIBM ContextForge Translate is affected by cross-client credential context confusionEPSS 0.3%CVE-2026-54497MEDIUMview_component: Reused Component Instances Retain Stale Render ContextEPSS 0.2%CVE-2026-82367LOWRe-entrant synchronous publish in AshGraphql subscription batcher delivers one subscriber's records to another's topicEPSS 0.2%CVE-2026-23919HIGHInsufficient isolation of JavaScript (Duktape) execution context on Zabbix ServerEPSS 0.2%CVE-2026-33215MEDIUMNATS is vulnerable to MQTT hijacking via Client IDEPSS 0.2%CVE-2026-88017HIGHrclone: FTP cross-session auth-proxy backend confusionEPSS 0.2%CVE-2026-23844MEDIUMWhisper Money has IDOR Vulnerability on sync/balances endpointEPSS 0.2%CVE-2025-24934MEDIUMSO_REUSEPORT_LB breaks connect(2) for UDP socketsEPSS 0.2%CVE-2025-2312MEDIUMcifs.upcall makes an upcall to the wrong namespace in containerized environmentsEPSS 0.2%CVE-2022-40210MEDIUMExposure of data element to wrong session in the Intel DCM software before version 5.0.1 may allow an authenticated user to potentially enabEPSS 0.2%CVE-2025-27606MEDIUMElement Android PIN autologout bypassEPSS 0.2%CVE-2026-84685MEDIUMImproper Cache Isolation in auth0/react-native-auth0 SDK Web Platform Credential ManagementEPSS 0.2%CVE-2026-27492MEDIUMLettermint Node.js SDK leaks email properties to unintended recipients when client instance is reusedEPSS 0.2%CVE-2026-9831MEDIUMExtremeCloud IQ Cross Tenant Data Exposure via Extreme Platform One Authentication Race ConditionEPSS 0.2%CVE-2026-71850MEDIUMHono: `memo()` retains SSR output across requests, leading to cross-user data disclosureEPSS 0.2%