Bloquear o driver de vídeo de teste

Risco baixo Marcada por padrão no IbexWall Catálogo revisado em: 2026-11-05

O driver vivid existe só para testes e já causou falhas de escalonamento de privilégio.

Por que importa

O driver vivid cria dispositivos de vídeo falsos para testar software de vídeo, e não tem uso num computador normal. Erros nele já permitiram escalada de privilégio. Se não está carregado, esses erros não podem ser usados. Como normalmente nem está carregado, o ganho é pequeno, mas o custo é zero.

Como funciona

Acrescenta uma configuração do modprobe que bloqueia o carregamento do módulo vivid. Qualquer tentativa de carregá-lo, por um administrador ou por um atacante que consiga rodar modprobe, falha.

Quem deve usar

Todos, exceto desenvolvedores que testam software de captura ou câmera com dispositivos virtuais e precisam do vivid.

O que você pode notar

Nada para usuários normais. Um desenvolvedor que tentar carregar o vivid vê o modprobe falhar, e nenhuma câmera virtual de teste aparece.

Verifique no seu computador

Veja se os módulos estão carregados:

lsmod | grep -E '^(vivid) '

Aplique à mão

Diga ao sistema para não carregá-los, em um arquivo seu:

sudo tee /etc/modprobe.d/90-modules-vivid.conf <<'EOF'
install vivid /bin/false
EOF

Desfaça

Remova o arquivo. Os módulos já carregados continuam até a próxima reinicialização.

Configurações relacionadas

Fontes

Linux Hardening Guide (madaidans)
2.5.2