██████╗██╗ ██╗███████╗ ██████╗ █████╗ ███████╗██╗ ██╗
██╔════╝██║ ██║██╔════╝ ██╔══██╗██╔══██╗██╔════╝██║ ██║
██║ ██║ ██║█████╗ █████╗██║ ██║███████║███████╗███████║
██║ ╚██╗ ██╔╝██╔══╝ ╚════╝██║ ██║██╔══██║╚════██║██╔══██║
╚██████╗ ╚████╔╝ ███████╗ ██████╔╝██║ ██║███████║██║ ██║
╚═════╝ ╚═══╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
Made by JXNDEV
A terminal-based dashboard for cybersecurity analysts to discover, analyze, and save vulnerabilities for proof-of-concept development.
- Interactive Terminal Interface: Clean, organized, and easy to navigate
- Advanced Search Capabilities:
- Search by date range, keywords, severity levels
- Filter by specific vendors or products
- Directly look up CVEs by ID
- Paginated results with filtering options
- Detailed Vulnerability Information:
- Comprehensive details about each CVE
- Severity, CVSS scores, and attack vectors
- Affected systems and references
- PoC Development Tools:
- Save interesting vulnerabilities for future reference
- Export CVEs to markdown templates for PoC documentation
- Find exploit resources and research materials
- Progress Tracking: Manage your saved vulnerabilities for portfolio projects
-
Clone this repository:
git clone https://github.com/zlac261/cve-dash.git cd cve-dash -
Install the required dependencies:
pip install -r requirements.txt
Run the application with a single command:
python main.py
- Search Vulnerabilities: Search with custom filters (date range, keywords, severity)
- View Saved Vulnerabilities: Browse and manage CVEs you've saved for PoC development
- Quick Search (Last 7 Days): Instantly see the most recent vulnerabilities with pagination
- Search by CVE ID: Look up a specific CVE by its ID (e.g., CVE-2021-44228)
- Search by Vendor: Find vulnerabilities affecting specific vendors
- Navigation: Browse through paginated results with next/previous page options
- Detailed View: See comprehensive information about any vulnerability
- Filtering: Filter search results by keyword or severity
- Save for Later: Store interesting vulnerabilities for future reference
- Export to Markdown: Create documentation templates for your PoC projects
- Exploit Research: Find resources for developing proof-of-concept exploits
This tool is designed to help you:
- Stay up-to-date with the latest vulnerabilities
- Find interesting security issues to demonstrate your skills
- Build a portfolio of proof-of-concept projects
- Document your research and findings professionally
- Streamline your vulnerability research process
- Search for vulnerabilities using any of the search methods
- Examine detailed information about interesting CVEs
- Save promising vulnerabilities for later reference
- Export to markdown for structured documentation
- Use the exploit research links to find technical details
- Develop and document your proof-of-concept
- Add to your portfolio of cybersecurity projects
Contributions are welcome! Feel free to submit pull requests or open issues to help improve CVE-Dash.
MIT License