Weaknesses of type CWE-284

7,071 results

Controle de acesso inadequado a recursos

A aplicação falha em validar ou impõe regras insuficientes para determinar quem pode acessar um recurso (arquivo, API, dados, funcionalidade). Um usuário não autorizado consegue contornar essas restrições e acessar o que não deveria, seja por falta de autenticação, autorização fraca ou lógica de controle de acesso bugada.

Example

Um sistema de gestão de RH permite que qualquer funcionário logado acesse `/api/salarios/{id}` substituindo o ID na URL. Sem verificar se o usuário é gestor ou RH, a API retorna dados salariais de qualquer pessoa da empresa. Um dev junior consegue ver quanto ganha o CTO.

How to mitigate

Implemente verificação explícita de permissões antes de qualquer acesso: confirme autenticação (quem é), autorização (o que pode fazer) e aplique o princípio do menor privilégio. Use listas de controle de acesso (ACL), roles bem definidos e sempre valide no backend, nunca confie em dados do cliente.

CVE-2026-16447MEDIUMD-Link DNS-320 multi_uploadify.php unrestricted uploadEPSS 1.6%CVE-2026-16331MEDIUMD-Link DNS-320 save_ajax.php unrestricted uploadEPSS 1.6%CVE-2024-21302MEDIUMWindows Secure Kernel Mode Elevation of Privilege VulnerabilityEPSS 1.6%CVE-2019-6554—Advantech WebAccess/SCADA, Versions 8.3.5 and prior. An improper access control vulnerability may allow an attacker to cause a denial-of-serEPSS 1.6%CVE-2018-7520—An improper access control vulnerability has been identified in Geutebruck G-Cam/EFD-2250 Version 1.12.0.4 and Topline TopFD-2125 Version 3.EPSS 1.6%CVE-2025-47962HIGHWindows SDK Elevation of Privilege VulnerabilityEPSS 1.6%CVE-2025-21301MEDIUMWindows Geolocation Service Information Disclosure VulnerabilityEPSS 1.6%CVE-2023-24022CRITICALHard Coded Credential Crypt VulnerabilityEPSS 1.6%CVE-2026-25231HIGHFileRise affected by an Unauthenticated File Read Due to Insufficient Access ControlEPSS 1.6%CVE-2015-9236—Hapi versions less than 11.0.0 implement CORS incorrectly and allowed for configurations that at best returned inconsistent headers and at wEPSS 1.5%CVE-2020-8139—A missing access control check in Nextcloud Server < 18.0.1, < 17.0.4, and < 16.0.9 causes hide-download shares to be downloadable when appeEPSS 1.5%CVE-2026-39364HIGHVite has a `server.fs.deny` bypass with queriesEPSS 1.5%CVE-2024-49105HIGHRemote Desktop Client Remote Code Execution VulnerabilityEPSS 1.5%CVE-2018-1080HIGHDogtag PKI, through version 10.6.1, has a vulnerability in AAclAuthz.java that, under certain configurations, causes the application of ACL EPSS 1.5%CVE-2025-21380HIGHAzure Marketplace SaaS Resources Information Disclosure VulnerabilityEPSS 1.5%CVE-2024-10916MEDIUMD-Link DNS-320/DNS-320LW/DNS-325/DNS-340L HTTP GET Request info.xml information disclosureEPSS 1.5%CVE-2023-28312MEDIUMAzure Machine Learning Information Disclosure VulnerabilityEPSS 1.5%CVE-2019-10938—A vulnerability has been identified in SIPROTEC 5 devices with CPU variants CP200 (All versions < V7.59), SIPROTEC 5 devices with CPU varianEPSS 1.5%CVE-2026-5788HIGHAn Improper Access Control in Ivanti EPMM before versions 12.6.1.1, 12.7.0.1, and 12.8.0.1 allows a remote unauthenticated attacker to invokEPSS 1.5%CVE-2020-3142HIGHCisco Webex Meetings Suite and Cisco Webex Meetings Online Unauthenticated Meeting Join VulnerabilityEPSS 1.5%