CONTRIBUTING: fix stale IAMROOT_EXPLOIT_OK → SKELETONKEY_EXPLOIT_OK

Two references missed during the IAMROOT → SKELETONKEY rename in
v0.4.0. The enum value in core/module.h is SKELETONKEY_EXPLOIT_OK.
This commit is contained in:
2026-05-17 02:24:06 -04:00
parent 58fb2e0951
commit 5be3c46719
+2 -2
View File
@@ -48,7 +48,7 @@ Use any existing module as a template. Lightest-weight reference:
Mandatory: Mandatory:
- Detect short-circuits cleanly on patched kernels (we test this) - Detect short-circuits cleanly on patched kernels (we test this)
- `--i-know` gate on exploit - `--i-know` gate on exploit
- Honest scope: `IAMROOT_EXPLOIT_OK` only after empirical root, - Honest scope: `SKELETONKEY_EXPLOIT_OK` only after empirical root,
otherwise `EXPLOIT_FAIL` with diagnostic otherwise `EXPLOIT_FAIL` with diagnostic
- `NOTICE.md` crediting the original CVE reporter + PoC author - `NOTICE.md` crediting the original CVE reporter + PoC author
@@ -72,7 +72,7 @@ vulnerable.
## What we don't accept ## What we don't accept
- Untested code paths claiming `IAMROOT_EXPLOIT_OK` - Untested code paths claiming `SKELETONKEY_EXPLOIT_OK`
- Per-kernel offsets fabricated without verification - Per-kernel offsets fabricated without verification
- Modules without detection rules - Modules without detection rules
- 0day disclosures (responsible disclosure first; bundle here - 0day disclosures (responsible disclosure first; bundle here