
Rôle Ansible qui audite les hôtes Linux pour CVE-2026-98432, en vérifiant les versions du noyau, l'état et les écouteurs MPTCP, et en produisant des rapports de risque par hôte avec atténuation facultative.
Rôles Ansible qui auditent les hôtes Linux pour des CVE individuelles. Un rôle peut également appliquer une atténuation limitée. L'atténuation reste désactivée sauf si le commutateur de ce rôle est activé. CVE-2026-98432 est le premier rôle.
L'exécution par défaut ne change rien. Chaque hôte reçoit un résumé textuel et un fait
nommé d'après le rôle, tel que cve_2026_98432_check_summary. become est
requis pour les vérifications qui lisent les noms de processus. Si l'élévation de privilèges échoue,
le rôle rapporte tout de même ce qu'il peut.
Guides : guide utilisateur, CVE, CVE-2026-98432, tableau de bord, guide développeur, journal des modifications.
| Rôle | Audit | Atténuation |
|---|---|---|
cve_2026_98432_check | Utilisation après libération (use-after-free) TCP IPv4 Linux dans inet_opt / ireq_opt | Facultative, désactivée par défaut |
collections:
- name: mrjoshuap.ezcve
version: ">=1.0.0"
Cette plage reste sur les versions stables.
- name: Audit hosts for CVE-2026-98432
hosts: all
gather_facts: true
become: true
roles:
- role: mrjoshuap.ezcve.cve_2026_98432_check
Les autres rôles utilisent la même structure de play. La liste des CVE est l'index.
Désactivée par défaut. Son activation est idempotente et ne remplace pas le correctif du fournisseur. La page CVE-2026-98432 couvre le comportement de sysctl, nftables et iptables pour ce rôle.
roles:
- role: mrjoshuap.ezcve.cve_2026_98432_check
vars:
cve_2026_98432_check_apply_mitigation: true
cve_2026_98432_check_drop_ipv4_options: true
Définissez <role>_report_dir sur un répertoire du contrôleur. Le rôle écrit
<directory>/<inventory_hostname>.json. Ouvrez le
tableau de bord et
choisissez ces fichiers. La page les lit dans le navigateur. Ils ne sont pas téléversés.
MIT. Voir LICENSE.