Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Vuln Report Kit

AleffAleff241 downloads

Local-first toolkit for vulnerability cases, reports, templates, secret review, sanitization, dashboards and exports inside Obsidian.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Vuln Report Kit is a free, local-first toolkit for vulnerability research notes, disclosure reports, secret review, sanitization, templates, dashboards, timelines, and portable exports.

Everything is stored as Markdown files inside your vault.

What it is

Vuln Report Kit helps you keep vulnerability research documentation structured and repeatable. It is designed for responsible disclosure notes, bug bounty writeups, CVE research notes, public article drafts, and sanitized report preparation.

It does not automate scanning or exploitation. The focus is documentation, reporting, organization, and safer sharing.

The plugin does not require any server, account, cloud database, API key, external AI service, telemetry, or license server.

Interface modes

Vuln Report Kit has two modes.

Light mode

Light mode is the default. It shows only the essential workflow commands:

Vuln Report Kit: Create vulnerability case
Vuln Report Kit: Open quick start guide
Vuln Report Kit: Run local health check
Vuln Report Kit: Open vulnerability dashboard
Vuln Report Kit: Update current case status
Vuln Report Kit: Generate final Markdown report for current case
Vuln Report Kit: Scan current case for secrets
Vuln Report Kit: Create sanitized public copy

Advanced mode

Advanced mode enables extra tools for templates, exports, backups, demos, and utilities:

Vuln Report Kit: Create demo vulnerability case
Vuln Report Kit: Open templates folder
Vuln Report Kit: Install starter template pack
Vuln Report Kit: Import template pack from vault folder
Vuln Report Kit: Create note from template
Vuln Report Kit: Insert template into current note
Vuln Report Kit: Insert report section
Vuln Report Kit: Open exports folder
Vuln Report Kit: Export current case bundle
Vuln Report Kit: Create shareable case archive
Vuln Report Kit: Export all cases index
Vuln Report Kit: Backup templates

You can switch mode from the plugin settings. After changing mode, reload the plugin to refresh the visible commands.

Core workflow

  1. Create a vulnerability case.
  2. Document target, reproduction, impact, evidence, remediation, and timeline.
  3. Track cases with a local dashboard.
  4. Generate a final Markdown report.
  5. Scan locally for possible secrets.
  6. Create a sanitized public copy.
  7. In Advanced mode, use template packs, exports, backups, and shareable archives.

Generated case structure

A new case is created under the configured root folder, by default:

Vulnerability Research/
└── 2026-07-02-example-vulnerability/
    ├── 00-overview.md
    ├── 01-target.md
    ├── 02-reproduction.md
    ├── 03-impact.md
    ├── 04-evidence.md
    ├── 05-remediation.md
    ├── 06-timeline.md
    ├── 08-article-draft.md
    └── attachments/

Generated outputs include:

99-final-report.md
99-public-report.md
secret-scan-report.md

Template packs

The plugin includes a starter template pack and supports importing optional custom or advanced local template packs into:

Vulnerability Research/_templates/

Supported template variables include:

{{title}}
{{target}}
{{vendor}}
{{category}}
{{severity}}
{{status}}
{{cwe}}
{{cvss}}
{{disclosure}}
{{created}}
{{last_updated}}
{{today}}
{{case_folder}}

Advanced Template Pack

An optional Advanced Template Pack can be imported in Advanced mode. It extends the built-in starter templates with specialized report formats, disclosure communication templates, review checklists, CMS/API templates, vulnerability-specific reports, and publication drafts.

The pack is still completely local and does not require a server, account, API key, or license check.

To import it:

  1. Enable Advanced mode in the plugin settings and reload the plugin.
  2. Extract the template pack inside your vault.
  3. Run Vuln Report Kit: Import template pack from vault folder.
  4. Select the pack's templates folder.

You can also build and import your own custom template packs.

Secret scanner and sanitizer

The scanner is local and regex-based. It can flag possible:

private keys
Authorization headers
Bearer tokens
JWTs
AWS keys
GitHub tokens
Google API keys
Slack tokens
Stripe secret keys
generic API keys / client secrets / access tokens
cookies
session IDs
password-like assignments
emails
private IPs
localhost URLs
basic-auth URLs

The sanitizer creates a public copy with placeholders such as:

<REDACTED_TOKEN>
<REDACTED_COOKIE>
<REDACTED_JWT>
<REDACTED_GITHUB_TOKEN>
<REDACTED_AWS_ACCESS_KEY>
<EMAIL>
<PRIVATE_IP>
<LOCAL_URL>

Local-only design

The plugin does not require:

  • server;
  • account;
  • login;
  • cloud database;
  • API key;
  • external AI service;
  • telemetry;
  • license server.

Everything is stored as local files inside the vault.

Important security note

Secret scanning and sanitization are helper features, not a guarantee that a report is safe to publish. Always manually review public reports, screenshots, attachments, and shareable archives before sending or publishing them.

Recommended first test

Use a clean test vault and run:

Vuln Report Kit: Create vulnerability case
Vuln Report Kit: Open vulnerability dashboard
Vuln Report Kit: Generate final Markdown report for current case
Vuln Report Kit: Scan current case for secrets
Vuln Report Kit: Create sanitized public copy

Then enable Advanced mode and test:

Vuln Report Kit: Install starter template pack
Vuln Report Kit: Create note from template
Vuln Report Kit: Export all cases index

License

GPL-3.0.

HealthExcellent
ReviewSatisfactory
About
Create structured vulnerability cases and document target, reproduction, impact, evidence, remediation, and timeline in your local Obsidian vault. Use templates and a dashboard to scan for secrets, produce sanitized public copies, and export final Markdown reports, bundles, and shareable archives.
ResearchTemplatingExport
Details
Current version
1.1.0
Last updated
2 months ago
Created
4 months ago
Updates
3 releases
Downloads
241
Compatible with
Obsidian 1.6.0+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Author
AleffAleffaleff-github
GitHubaleff-github
  1. Community
  2. Plugins
  3. Research
  4. Vuln Report Kit

Related plugins

Simple Citations

Add & update simple literature notes from Zotero.

Templater

Create and use dynamic templates.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

Folder notes

Create notes within folders that can be accessed without collapsing the folder, similar to the functionality offered in Notion.

QuickAdd

Quickly add new notes or content to your vault.

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.

Journals

Manage your journals.

Charted Roots

Family tree visualization with GEDCOM/Gramps import and Canvas/PDF/Markdown export. Charts, maps, timelines, citations, fictional calendars. For genealogists, worldbuilders, and TTRPG campaigns.

RSS Dashboard

A dashboard for organizing and consuming RSS feeds, YouTube channels, and podcasts with smart tagging, media playback, and seamless content flow.