Report Formats
VulnTrack supports three export formats:- PDF: Professional reports with tables, charts, and branding
- CSV: Raw data export for spreadsheet analysis
- HTML: Interactive web-based reports for online sharing
Creating Your First Report
Configure Report Options
In the Generate New Report section, customize:
- Report Name: Auto-generated based on type and date, or enter a custom name
- Report Type: Select from Executive, Technical, Compliance, or Custom
- Format: Choose PDF, CSV, or HTML
Apply Filters
Narrow down the vulnerabilities to include:
- Severity: CRITICAL, HIGH, MEDIUM, LOW, or all
- Date Range: From and To dates for vulnerability creation
- Status: OPEN, IN_PROGRESS, RESOLVED, or all
Select Report Sections
Choose which sections to include:
- Executive Summary
- Risk Assessment
- Charts & Graphs
- Vulnerability Details Table
- Remediation Plans
- Compliance Mapping
Report Types
Executive Summary Report
Ideal for leadership and stakeholders:- Focus: High-level overview of security posture
- Includes:
- Total vulnerability count
- Severity breakdown (Critical, High, Medium, Low)
- Open vs. Resolved metrics
- Average DREAD risk score
- Key recommendations
Q{quarter} {year} Security Assessment
Technical Analysis Report
Detailed report for security teams:- Focus: In-depth technical details
- Includes:
- Full vulnerability descriptions
- CVE IDs and CVSS scores
- Affected systems and CPE data
- Proof of concept examples
- Mitigation steps with priorities
{Month} {Year} Technical Analysis
Compliance Audit Report
For regulatory and compliance requirements:- Focus: Compliance framework alignment
- Includes:
- Vulnerability mapping to standards (NIST, ISO 27001, etc.)
- Evidence of remediation
- Audit trail references
- Policy violation tracking
{Year} Compliance Audit Report
Custom Report
Fully customizable for specific needs:- Focus: User-defined scope
- Includes: Any combination of available sections
Custom Security Report - {Date}
PDF Report Generation
PDF reports are generated using jsPDF and include:Header Section
Executive Summary
Automatic severity and status breakdown:Risk Assessment
Calculates average DREAD scores:Vulnerability Details Table
Uses jsPDF AutoTable for formatted data:CSV Report Generation
CSV exports provide raw data for analysis in Excel, Google Sheets, or data tools:Data Structure
Use Cases for CSV
HTML Report Generation
HTML reports create interactive, web-based documents:Features
- Responsive design for desktop and mobile
- Embedded CSS styling
- Severity badges with color coding
- Statistics cards with metrics
- Sortable vulnerability table
Preview Mode
Sharing HTML Reports
Options for distribution:- Download: Save as .html file and email
- View in Browser: Open directly from VulnTrack
- Host Internally: Upload to internal web server
- PDF Print: Use browser print-to-PDF for static version
Report History
VulnTrack maintains a history of all generated reports:Storage
Reports are stored in browser localStorage:Report Metadata
Managing History
From the Report History table:- View: Preview report in browser (HTML/PDF)
- Download: Re-generate and download report
- Share: Copy shareable text summary
- Delete: Remove from history
Re-generation: Clicking “Download” re-generates the report with current vulnerability data, which may differ from the original if vulnerabilities have been updated or deleted.
Filtering Reports
Date Range Filter
Limit vulnerabilities by creation date:Severity Filter
Focus on specific severity levels:- All: Include all vulnerabilities
- CRITICAL: Only critical severity
- HIGH: High severity issues
- MEDIUM: Medium severity
- LOW: Low severity findings
Best Practices
Troubleshooting
PDF Not Downloading
Problem: Report generation completes but file doesn’t download. Solutions:- Check browser pop-up blocker settings
- Verify sufficient disk space
- Try a different browser
- Check browser console for JavaScript errors
Empty Report Generated
Problem: Report file is empty or shows zero vulnerabilities. Solutions:- Verify filters aren’t too restrictive
- Check that vulnerabilities exist in the selected date range
- Ensure you have visibility to team vulnerabilities
- Remove all filters and try again
Report History Not Persisting
Problem: Generated reports disappear after page refresh. Solutions:- Verify browser localStorage is enabled
- Check that cookies/storage aren’t being cleared
- Use incognito/private mode to test for extension conflicts
- Try a different device or browser
Next Steps
- Learn about Risk Scoring to improve report metrics
- Set up Team Collaboration for shared reporting
- Explore Compliance Frameworks for audit mapping
- Configure Email Notifications to automate report distribution