A multi-skill toolkit for passive vulnerability target discovery and VulDB/CVE advisory reporting.
README
Purpose:
oh-my-vulhelps you find promising open-source audit targets, keep the evidence organized, and turn confirmed findings into reviewer-friendly VulDB, CVE, GHSA, OSV, or Markdown advisory drafts.Safety boundary: it is built for passive research and local verification. It does not encourage spraying exploit payloads, attacking live third-party services, or inventing vulnerabilities from weak evidence.
| Area | What it gives you |
|---|---|
| Target discovery | /omv-find ranks packages worth auditing and points to code-reading entry points. |
| Evidence ledger | .omv/findings/*.yaml keeps structured Evidence.v1 research state. |
| Audit workflow | /omv-audit proves or blocks candidate findings using source -> sink -> guard reasoning. |
| Local reproduction | /omv-repro records user-observed local results and repro artifacts. |
| Passive intelligence | /omv-radar and /omv-dedup track watchlist changes and duplicate advisory risk. |
| Report drafting | /omv-report generates review-friendly advisory drafts from validated findings. |
| Disclosure lifecycle | /omv-disclose, /omv-critic, and omv submissions ... cover pre-submit revi