Migration & Import
If you are coming from another reporting tool or have existing vulnerability data, Vulnotes makes it easy to bring everything in. The platform supports several import methods to cover different scenarios.
Available import methods
PwnDoc migration
If you are migrating from PwnDoc or PwnDoc-NG, Vulnotes can connect directly to your PwnDoc instance and import companies, clients, vulnerability categories, and vulnerabilities with their CVSS scores and images.
Vulnotes archive
Import data from a previously exported Vulnotes .zip archive. This is useful for migrating between Vulnotes instances or restoring data from a backup.
Standardized JSON import
The most flexible option. Prepare a JSON file following the Vulnotes standardized format, and you can import data from any source: spreadsheets, custom scripts, other vulnerability management tools, or your own databases.
The JSON format supports clients with contacts, vulnerability templates with custom field definitions, and vulnerabilities with all their field values.
How to import
- Go to Administration > Settings > Import / Export
- Select your import method
- Follow the steps for that method
- Review the import summary and confirm
For the complete format reference, JSON schemas, and step-by-step instructions for each import method, see the Import Data documentation.
Tool imports via SDK
For automated imports from security tools, Vulnotes provides Python scripts that parse tool outputs and push findings through the API:
- Nmap - import host discovery and service scan results
- Nuclei - import template-based vulnerability scan results
- SSLScan - import SSL/TLS configuration findings
See the SDK documentation in the Integrations section for details on these scripts.
TIP
If your tool or format is not supported, contact us at contact@vulnotes.com. We are always adding new import options.
