
Suivi de l'échec de copie (CVE-2026-31431), l'élévation de privilèges algif_aead sous Linux
Source du suivi de statut des correctifs Copy Fail : un site monopage
recensant les distributions ayant publié un correctif pour l'élévation de
privilèges algif_aead dans le noyau Linux.
Tout ce qui concerne le bug — identifiants CVE, versions affectées et corrigées, commits de correctif en amont, crédits de découverte et de divulgation, et statut final des correctifs par distribution — appartient à la page du suivi, pas à ce README :
site/content/_index.mdModifiez ce fichier ; tout le reste de ce dépôt est de l'infrastructure de compilation.
Rien n'est volontairement répété ici. Une seconde copie dans ce README ne ferait que se périmer au fil des révisions de la page du suivi. Résistez à l'envie d'ajouter un résumé.
Le plan de déploiement et l'état actuel de la configuration se trouvent dans
WEBSITE.md.
Nécessite Hugo extended (≥ 0.146.0) et Go (pour que Hugo Modules récupère le thème PaperMod).
nix develop # shell avec hugo + go + git (épinglé par flake.lock une fois généré)
cd site
hugo server # aperçu local sur http://localhost:1313/CVE-2026-31431/
Si vous utilisez direnv, faites direnv allow une fois et le
shell de développement s'active automatiquement dès que vous faites cd dans le dépôt.
Installez vous-même Hugo extended ≥ 0.146.0 et Go ≥ 1.24, puis :
cd site
hugo server # http://localhost:1313/CVE-2026-31431/
make build # compilation locale dans site/public/
make dist # compilation, puis rsync vers haig:.www/sites/kimmo.cloud/htdocs/CVE-2026-31431/
make dist exécute make build d'abord.
.
├── flake.nix # Environnement de développement Nix (hugo + go + git)
├── .envrc # Hook direnv → `use flake`
├── .gitignore
├── Makefile # `make build`, `make dist`
├── LICENSE # CC BY 4.0
├── README.md # ce fichier
├── CLAUDE.md # instructions du projet pour Claude Code
├── WEBSITE.md # journal des décisions / plan de publication
└── site/ # Projet Hugo
├── hugo.toml
├── content/
│ └── _index.md # le suivi (page unique)
├── assets/css/extended/widen.css # surcharges CSS PaperMod
├── layouts/shortcodes/toc.html # shortcode TOC personnalisé
├── go.mod, go.sum # Hugo Modules — récupère le thème PaperMod
└── … # squelette Hugo standard
CC BY 4.0 — partagez et adaptez avec mention de la source.