Fallos del tipo CWE-782

51 resultados

IOCTL exposto com controle de acesso insuficiente

Ocorre quando um driver ou componente do kernel expõe uma operação IOCTL (interface de controle de dispositivo) sem validar adequadamente as permissões do processo que a chama. Um usuário sem privilégios pode executar operações administrativas ou acessar dados sensíveis que deveriam estar restritos, comprometendo a integridade do sistema.

Ejemplo

Um driver de hardware permite que qualquer processo no sistema chame um IOCTL para resetar configurações críticas ou ler registros de segurança sem verificar se o chamador é root ou pertence a um grupo autorizado. Um usuário comum consegue invocar essa operação e desabilitar proteções ou vazar informações do kernel.

Cómo mitigar

Sempre validar o UID/GID do processo chamador e o contexto de segurança (capabilities do Linux, ACLs, etc.) antes de executar qualquer IOCTL. Implementar uma lista explícita de operações permitidas por nível de privilégio e rejeitar tudo que não estiver na whitelist. Usar ferramentas como `cap_has_capability()` no kernel para verificar permissões específicas.

CVE-2026-75809MEDIUMExposed IOCTL with insufficient access control in ASUS Armoury Crate allows a local user to disclosure information and disabling device funcEPSS 0.1%CVE-2026-38765HIGHAn issue in Unistal Systems Pvt. Ltd.Protegent 360 v2.0.0.4 allows a local attacker to escalate privileges via the kernel driver pgsecdl.sysEPSS 0.1%CVE-2026-38766HIGHAn issue in Unistal Systems Pvt. Ltd.Protegent 360 v2.0.0.4 allows a local attacker to escalate privileges via the sub_186f4 functionEPSS 0.1%CVE-2019-25764HIGH**UNSUPPORTED WHEN ASSIGNED**  Exposed IOCTL with Insufficient Access Control in the ASUS AURA SYNC driver allows a local user to bypass theEPSS 0.1%CVE-2026-109836HIGHThe Core Temp kernel driver provided by ALCPU is vulnerable to insufficient access control in an exposed IOCTL, which may allow physical memEPSS 0.1%CVE-2026-16004MEDIUMExposed IOCTL with Insufficient Access Control in Armoury Crate driver allows a local user to read and write arbitrary PCI/PCIe configuratioEPSS 0.1%CVE-2026-16003LOWExposed IOCTL with Insufficient Access Control in Armoury Crate driver allows a local user to add an arbitrary process identifier to the driEPSS 0.1%CVE-2026-108889MEDIUMYungengxin Cloud Billing IOCTL Process Termination LWBilling64.sys sub_14000443C exposed ioctl with insufficient access controlEPSS 0.1%CVE-2025-27535MEDIUMExposed ioctl with insufficient access control in the firmware for some Intel(R) Ethernet Connection E825-C. before version NVM ver. 3.84 wiEPSS 0.1%CVE-2026-112116HIGHAn exposed IOCTL with insufficient access control in ASUS System Control Interface allows a local, low-privileged user to read and write arbEPSS 0.1%CVE-2026-6737LOWAn Exposed IOCTL with Insufficient Access Control vulnerability in AsusPTPFilter allows a local user to bypass driver security mechanisms anEPSS 0.1%