Skip to content

Add security plugin (vulnerability audit)#3

Draft
jage wants to merge 5 commits into
mainfrom
add-vuln-audit-plugin
Draft

Add security plugin (vulnerability audit)#3
jage wants to merge 5 commits into
mainfrom
add-vuln-audit-plugin

Conversation

@jage
Copy link
Copy Markdown
Member

@jage jage commented Jun 3, 2026

White-box, dynamically-verified security audit. /security:audit recons a target repo, hunts OWASP Top 10:2025 vulnerabilities, proves them with live PoCs in isolated git worktrees, and writes a high-signal senior-engineer report (proven findings with a high-level proposed fix, not speculative noise).

@jage jage requested a review from dentarg June 3, 2026 09:33
White-box, dynamically-verified security audit. /security:audit recons a target
repo, hunts OWASP Top 10:2025 vulnerabilities, proves them with live PoCs in
isolated git worktrees, and writes a high-signal senior-engineer report (proven
findings with a high-level proposed fix, not speculative noise).
@jage jage force-pushed the add-vuln-audit-plugin branch from 92aa54d to dd230c7 Compare June 3, 2026 09:39
jage added 4 commits June 3, 2026 11:51
Add a flag-reference table explaining --no-dynamic, --classes, --ref, and
--out, which were previously listed only as usage examples.
Resolve the ref to a concrete commit and print a terse startup line (target,
pinned SHA, output dir), naming the ref only when it isn't HEAD — instead of
echoing the literal "HEAD"/"default".
Document that the full report.md lives in a collapsed <details> comment on
the scan epic — never a VM-local bundle path — and that the courier upserts
that comment via a hidden marker so re-runs stay idempotent.
Severity, class, and verification status already live in the issue title,
display ID, and body, so sev:/vuln:/status: labels just duplicated that text.
Keep fp:<hash> (the dedup key the reconcile step searches on) and
security/security-scan.
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.

1 participant