Skip to content
Migration & Import

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

  1. Go to Administration > Settings > Import / Export
  2. Select your import method
  3. Follow the steps for that method
  4. 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.