Clarify guidance and full audit modes · oherbawi/security-audit-skill@c1c8a8c · GitHub
Skip to content

Commit c1c8a8c

Browse files
committed
Clarify guidance and full audit modes
1 parent d24bc26 commit c1c8a8c

3 files changed

Lines changed: 43 additions & 21 deletions

File tree

‎README.md‎

Lines changed: 1 addition & 1 deletion

‎skills/security-audit/HUNTING.md‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ message brokers, shared services, or other users. Use local dummy data only.
3737
READ THE CODE AT DEPTH. Follow each assigned input through parsing, identity,
3838
authorization, normalization, state, derived copies, and the final sink. Read sibling,
3939
legacy, batch, retry, cancellation, migration, and error paths that produce the same
40-
effect. Compare what one component guarantees with what the next component assumes.
40+
effect. Compare sibling controls for equivalence, not only presence, and compare what
41+
one component guarantees with what the next component assumes.
4142
4243
WORK FROM A CONCRETE INVARIANT:
4344
1. Name the lower-trust principal and starting capability.
@@ -61,6 +62,12 @@ accepts them. Compare canonicalization and units at every parser or policy hando
6162
For multi-step issues, treat each output as a prerequisite and do not assume a later
6263
boundary. If any prerequisite is not established, record a blocker.
6364
65+
When a proposed high or critical candidate reveals a reusable root cause, search paths
66+
owned by the assigned coverage IDs for lexical, structural, and logical variants.
67+
Consolidate the same root cause, but establish each variant's conditions and impact
68+
independently. Do not investigate peer-owned units. Return a variant with no current
69+
coverage unit as `uncovered`.
70+
6471
USE THE NARROWEST LOCAL CHECK THAT SETTLES THE CLAIM. Target-controlled builds,
6572
tests, processes, browsers, emulators, fuzzers, and fixture processing may run only
6673
inside the parent-approved OS-enforced sandbox. It must disable external networking,

‎skills/security-audit/SKILL.md‎

Lines changed: 34 additions & 19 deletions

0 commit comments

Comments
 (0)