Skip to content

fix: make IDS reactive blocking enforceable and observable (#536)#2

Open
thedancingdeveloper wants to merge 1 commit into
mainfrom
fix/536-ids-reactive-blocking
Open

fix: make IDS reactive blocking enforceable and observable (#536)#2
thedancingdeveloper wants to merge 1 commit into
mainfrom
fix/536-ids-reactive-blocking

Conversation

@thedancingdeveloper

Copy link
Copy Markdown
Owner

Summary

  • install reactive IDS blocks into enforceable IPv4 and IPv6 PF tables
  • track active blocks and remove them cleanly when they expire
  • expose block lifecycle state for observability
  • grant the required narrow setup permission and add lifecycle tests

Closes ZerosAndOnesLLC#536

Validation

  • cargo fmt --all -- --check
  • cargo clippy -p aifw-ids -p aifw-setup --all-targets -- -D warnings
  • cargo test -p aifw-ids -p aifw-setup (138 passed)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

IDS/IPS: distinguish reactive source blocking from inline packet prevention

2 participants