
Função Ansible que audita hosts Linux para a CVE-2026-98432, verificando versões do kernel, status e listeners do MPTCP, e produzindo relatórios de risco por host com mitigação opcional.
Roles Ansible que auditam hosts Linux para CVEs individuais. Uma role também pode aplicar uma mitigação limitada. A mitigação permanece desativada a menos que a chave dessa role esteja definida. CVE-2026-98432 é a primeira role.
A execução padrão não altera nada. Cada host recebe um resumo em texto e um fact
nomeado conforme a role, como cve_2026_98432_check_summary. become é
necessário para verificações que leem nomes de processos. Se a escalação de privilégios falhar,
a role ainda relata o que puder.
Guias: guia do usuário, CVEs, CVE-2026-98432, dashboard, guia do desenvolvedor, changelog.
| Role | Auditoria | Mitigação |
|---|---|---|
cve_2026_98432_check | Use-after-free de TCP IPv4 no Linux em inet_opt / ireq_opt | Opcional, desativada por padrão |
collections:
- name: mrjoshuap.ezcve
version: ">=1.0.0"
Esse intervalo permanece nas versões estáveis.
- name: Audit hosts for CVE-2026-98432
hosts: all
gather_facts: true
become: true
roles:
- role: mrjoshuap.ezcve.cve_2026_98432_check
Outras roles usam o mesmo formato de play. A lista de CVEs é o índice.
Desativada por padrão. Ativá-la é idempotente e não substitui a correção do fornecedor. A página do CVE-2026-98432 aborda o comportamento de sysctl, nftables e iptables para essa role.
roles:
- role: mrjoshuap.ezcve.cve_2026_98432_check
vars:
cve_2026_98432_check_apply_mitigation: true
cve_2026_98432_check_drop_ipv4_options: true
Defina <role>_report_dir para um diretório do controlador. A role grava
<directory>/<inventory_hostname>.json. Abra o
dashboard e
escolha esses arquivos. A página os lê no navegador. Eles não são enviados.
MIT. Consulte LICENSE.