Fallos del tipo CWE-639

3192 resultados

Falsificação de referência direta a objeto (IDOR)

A aplicação não valida se o usuário tem permissão para acessar um recurso identificado por um parâmetro (como ID de usuário, pedido ou documento). Um atacante modifica esse parâmetro na URL ou requisição para acessar dados de outros usuários. É uma falha de autorização que confunde autenticação (saber quem você é) com controle de acesso (o que você pode ver).

Ejemplo

Um banco permite consultar extrato via URL /extrato?conta_id=12345. Um cliente autenticado muda conta_id para 12346 e acessa o extrato de outro cliente. A aplicação validou apenas se o usuário estava logado, não se tinha direito àquele extrato específico.

Cómo mitigar

Em cada requisição, verifique explicitamente se o usuário autenticado tem permissão para acessar aquele recurso específico (compare o ID solicitado com o contexto do usuário logado). Use IDs opacos/indiretos gerados pelo servidor em vez de sequências previsíveis, sempre como camada adicional, nunca como única proteção.

CVE-2020-16240—GE Digital APM Classic, Versions 4.4 and prior. An insecure direct object reference (IDOR) vulnerability allows user account data to be downEPSS 0.9%CVE-2018-25270CRITICALThinkPHP 5.0.23 Remote Code Execution via invokefunctionEPSS 0.9%CVE-2026-55255HIGHLangflow: IDOR Vulnerability in `/api/v1/responses` Endpoint Allows Authenticated Attackers to Access Another User's FlowEPSS 0.9%KEVCVE-2017-0920—GitLab Community and Enterprise Editions before 10.1.6, 10.2.6, and 10.3.4 are vulnerable to an authorization bypass issue in the Projects::EPSS 0.9%CVE-2019-15582—An IDOR was discovered in < 12.3.2, < 12.2.6, and < 12.1.12 for GitLab Community Edition (CE) and Enterprise Edition (EE) that allowed a maiEPSS 0.9%CVE-2026-68501MEDIUMSylius Mollie Plugin: Unauthenticated IDOR leaks order token and customer PIIEPSS 0.9%CVE-2025-27939MEDIUMGrowatt Cloud portal Authorization Bypass Through User-Controlled KeyEPSS 0.9%CVE-2023-46446MEDIUMAn issue in AsyncSSH before 2.14.1 allows attackers to control the remote end of an SSH client session via packet injection/removal and shelEPSS 0.9%CVE-2022-4803HIGHAuthorization Bypass Through User-Controlled Key in usememos/memosEPSS 0.9%CVE-2023-6341MEDIUMCatalis CM360 allows authentication bypass EPSS 0.9%CVE-2023-2260HIGHAuthorization Bypass Through User-Controlled Key in alfio-event/alf.ioEPSS 0.9%CVE-2021-31970MEDIUMWindows TCP/IP Driver Security Feature Bypass VulnerabilityEPSS 0.9%CVE-2023-53955CRITICALSOUND4 IMPACT/FIRST/PULSE/Eco v2.x Authorization Bypass via Insecure Object ReferencesEPSS 0.9%CVE-2023-40720MEDIUMAn authorization bypass through user-controlled key vulnerability [CWE-639] in FortiVoiceEntreprise version 7.0.0 through 7.0.1 and before 6EPSS 0.8%CVE-2023-2065HIGHIDOR in Armoli Technology's Cargo Tracking SystemEPSS 0.8%CVE-2022-1810CRITICALAuthorization Bypass Through User-Controlled Key in publify/publifyEPSS 0.8%CVE-2018-17449HIGHAn issue was discovered in GitLab Community and Enterprise Edition before 11.1.7, 11.2.x before 11.2.4, and 11.3.x before 11.3.1. Remote attEPSS 0.8%CVE-2021-3852MEDIUMAuthorization Bypass Through User-Controlled Key in weseek/growiEPSS 0.8%CVE-2023-35876HIGHWordPress WooCommerce Square Plugin <= 3.8.1 is vulnerable to Insecure Direct Object References (IDOR)EPSS 0.8%CVE-2022-2730MEDIUMAuthorization Bypass Through User-Controlled Key in openemr/openemrEPSS 0.8%