Verified modules
This page is generated from a public verification artifact. A passing build is not a claim that every runtime or adversarial test passed; each level below states exactly what was recorded.
| Module | NGINX | Platform | Upstream | Verified | Built | Config | Runtime | Sanitized | Fuzzed | Torture | Evidence |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NGINX Abuse Guard | mainline 1.31.1 | Ubuntu 24.04.4 LTS / x86_64 | v2.0.0-4-g08537f2 (current) | 2026-08-23T09:36:52Z | passed | passed | passed | passed | not_run | passed | Public evidence |
NGINX Abuse Guard
- NGINX:
1.31.1(mainline) - Upstream:
v2.0.0-4-g08537f2; freshness: current - Last verification: 2026-08-23T09:36:52Z
- Binary SHA-256:
87a0075e64a9417f0d880ba3b482693bdcffac0c49511f4fe8fa18b0cf4c1e9a - Dynamic module artifacts:
ngx_http_abuse_guard_module.so - Directive inventory:
nginx101passed (4 directives)
| Verification level | Result | Detail |
|---|---|---|
| Built | passed | dynamic module built |
| Config | passed | nginx -t inventory passed |
| Runtime | passed | multi-worker runtime suite passed |
| Sanitized | passed | ASan/UBSan single-process and multi-worker jobs passed |
| Fuzzed | not_run | no same-commit fuzz CI evidence |
| Torture | passed | nginx lifecycle adversarial suite passed |
Verified configuration examples
- Minimal zone:
abuse_guard_zone - Explicit statuses:
abuse_guard_zone - Weighted statuses:
abuse_guard_zone - Status range:
abuse_guard_zone - Inactive expiry:
abuse_guard_zone - Persistence:
abuse_guard_zone - Server enable:
abuse_guard - Dry run:
abuse_guard - CIDR allowlist:
abuse_guard_allow - Redis replication:
abuse_guard_redis - HMAC persistence:
abuse_guard_zone
The source commit is retained in the machine-readable artifact but is intentionally not linked here, so this public page never discloses a private source repository or CI endpoint.