Supported Report Types
Backline currently supports the following vulnerability report types: SCA reports from:- Trivy - JSON format
- OSV - JSON format
- Custom Report - CSV format with YAML configuration
- Custom Report - CSV format with YAML configuration
- Custom Report - CSV format with configuration file
How to Upload a Report
- Click Upload Report At the top of the Vulnerabilities page, click the Upload Report button.
-
Select Report Type
Choose your report type:
- SCA scan: For Software Composition Analysis vulnerability reports
- Image scan: For container image vulnerability reports
- Cloud misconfig scan: For Cloud misconfiguration reports
-
Configure Based on Report Type
For SCA scan:
- Select your source scanner:
- Trivy: Upload a JSON file in Trivy’s standard format
- OSV: Upload a JSON file in OSV’s standard format
- Custom Report: Upload a CSV file with a YAML configuration
- Choose the repository that this vulnerability report relates to from the dropdown
- Optionally configure Local Repository settings
- Upload the report file and config file
- Use the custom report configuration to map fields from your report to Backline fields
- Select Custom Report (CSV) as the source scanner
- Upload the Cloud misconfiguration report file
- Upload the Cloud misconfiguration config file
- Use the Cloud misconfiguration config template to map fields from your report to Backline fields
- Select your source scanner:
- Repository-specific fields are not required for Cloud misconfiguration uploads.
-
Configure Local Repository
This step is available for SCA reports only.
If your SCA report was generated from a local environment:
- Check the Local Repository checkbox
- Specify the path to the root of your repository in your local environment
-
Upload Files
Upload the required file or files based on your selected report type and source scanner.
For Cloud misconfiguration reports, both files are required:
- Cloud misconfiguration report file
- Cloud misconfiguration config file
Custom Report Configuration
When using the Custom Report option, you need to provide a report file and a configuration file. The configuration file maps the columns in your report to the fields Backline expects. For Cloud misconfiguration reports, click Download Cloud misconfig config template in the upload dialog to download the required template. Before processing the upload, Backline validates that:- The configuration file matches the selected report type
- Required field mappings are provided
- Required fields exist in the uploaded report
- The uploaded files can be processed successfully
After Upload
Once your report is uploaded, Backline will:- Analyze the vulnerabilities or misconfigurations in the report
- De-duplicate findings that already exist in the system
- Create remediation records when supported
- Display the new findings in the Vulnerabilities lake