Repository navigation
Enforce the CVE-2026-98432 filter on sf2 too - #26
Merged
Merged
Conversation
enforce becomes the infra_boxes default, so sf2 joins sf, and sf's canary file goes. Both counted nothing from 16:09 UTC on 2026-10-30; sf has enforced alone since 16:26 (#25). With this, every box in the inventory enforces. The README's sf/sf2 paragraph pointed at a test from outside on 5222. The paths tried so far drop IP options before they reach a box (#23), so it now points at the on-box test, which needs no sudo. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
The last step of the CVE-2026-98432 rollout on sf and sf2:
group_vars/infra_boxes/main.yml: the defaultcve_2026_98432_modegoes fromcounttoenforce, so sf2 joins sf.host_vars/sf/firewall.ymlis deleted. sf now gets enforce from the group default, so nothing changes for it.usercan run without sudo.With this, every box in the inventory enforces.
History
What the merge does
The cve dry run should show, on sf2 only, the ruleset going from count to enforce, plus the reload:
sf should show no change. Locally, every box resolves to
enforce, and a dry run shows sf's ruleset unchanged and sf2's exactly as above. Loading it is one nft transaction on its own table and restarts nothing.Before merging
Merge once sf has held up under enforce:
ssh -t ipni-sf1 'sudo nft list table inet cve_2026_98432'To undo on a box:
sudo systemctl stop cve-2026-98432-filter.The real fix is still Debian's
6.1.190-1kernel and a reboot on both boxes, thencve_2026_98432_mode: off.🤖 Generated with Claude Code