Desligar o Bluetooth
O Bluetooth tem um longo histórico de falhas de segurança. Se você não o usa, manter o código dele fora do kernel remove essa exposição.
Por que importa
O Bluetooth tem um longo histórico de vulnerabilidades, algumas exploráveis por alguém por perto, sem tocar no seu computador. Se você nunca usa, o rádio e o código do kernel que conversa com ele são risco sem benefício. Bloquear o driver remove os dois.
Como funciona
Acrescenta uma configuração do modprobe que bloqueia o carregamento dos módulos do grupo bluetooth, que são a pilha principal e o driver comum de adaptador USB (btusb). Sem eles o adaptador não inicia.
Quem deve usar
Para desktops e servidores sem uso para Bluetooth. Deixe desligado se você usa teclados, mouses, fones ou controles sem fio, ou transferência de arquivos pelo celular.
O que você pode notar
O interruptor de Bluetooth some das configurações, e o bluetoothctl informa que não há controlador. Teclados, mouses e fones Bluetooth não conectam.
Verifique no seu computador
Veja se os módulos estão carregados:
lsmod | grep -E '^(bluetooth|btusb) ' Aplique à mão
Diga ao sistema para não carregá-los, em um arquivo seu:
sudo tee /etc/modprobe.d/90-modules-bluetooth.conf <<'EOF'
install bluetooth /bin/false
install btusb /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