
Tracking CIFSwitch (CVE-2026-46243), the CIFS cifs.spnego key-origin privilege escalation
Source du CIFSwitch, le suivi d'état des correctifs : un site à page unique recensant les distributions qui ont publié un correctif pour l'élévation de privilèges cifs.spnego key-origin de CIFS dans le noyau Linux.
Tout ce qui concerne le bug — identifiants CVE, versions affectées et corrigées, commits de correctifs en amont, crédits de découverte et de divulgation, et statut final des correctifs par distribution — se trouve sur la page du suivi, pas dans ce README :
site/content/_index.mdModifiez ce fichier ; tout le reste de ce dépôt n'est que de l'infrastructure de compilation.
Aucune de ces informations n'est volontairement reprise ici. Une seconde copie dans ce README ne ferait que se périmer au fil des révisions de la page de suivi. Résistez à l'envie de ré-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 les modules Hugo puissent récupérer le thème PaperMod).
nix develop # dev shell: hugo, go, git, resvg
cd site
hugo server # local preview at http://localhost:1313/cifswitch/
Si vous utilisez direnv, exécutez direnv allow une fois et le shell de développement s'active automatiquement à chaque 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/cifswitch/
make build # local build into site/public/
make dist # build, then rsync to haig:.www/sites/kimmo.cloud/htdocs/cifswitch/
make banner # re-rasterise the social banner SVG → PNG (needs resvg + Roboto)
make dist lance make build en premier. make banner n'est nécessaire qu'après modification de site/assets/cifswitch-tracker.svg ; le PNG généré est versionné.
.
├── flake.nix # Nix dev environment (hugo, go, git, resvg + RPM tools)
├── .envrc # direnv hook → `use flake`
├── .gitignore
├── Makefile # `make build`, `make dist`, `make banner`
├── LICENSE # CC BY 4.0
├── README.md # this file
├── CLAUDE.md # project instructions for Claude Code
├── WEBSITE.md # publication plan / decisions log
├── scripts/ # auto-update agent: prompt + driver
├── systemd/ # user-level timer + service units
└── site/ # Hugo project
├── hugo.toml
├── content/
│ └── _index.md # the tracker (single page)
├── assets/css/extended/custom.css # PaperMod CSS overrides
├── assets/cifswitch-tracker.svg # social-banner source (→ make banner)
├── static/cifswitch-tracker.png # rendered OpenGraph banner (committed)
├── layouts/partials/ # PaperMod overrides (post_meta, extend_footer)
├── go.mod, go.sum # Hugo Modules — pulls PaperMod theme
└── … # standard Hugo skeleton
CC BY 4.0 — partagez et adaptez avec mention de la paternité.