Overview
Corgea provides multiple export options for your security findings, allowing you to integrate with various tools and workflows. You can export scan results in industry-standard formats for further analysis, reporting, or integration with other security tools.Export Formats
SARIF Export
SARIF (Static Analysis Results Interchange Format) is an industry-standard format for representing the output of static analysis tools. Corgea supports exporting scan results in SARIF 2.1.0 format, making it easy to integrate with various security tools and CI/CD pipelines.How to Export to SARIF
1
Open a Completed Scan
Go to your project’s scan results page, where you can see all detected security issues.
2
Open the Export Menu
Open the export menu from the download icon at the end of the filter row above the issues list. The menu appears on the SAST, Logic & Auth, Secret, and Code Quality tabs.
3
Select Export to SARIF
Choose Export to SARIF to download your security findings in SARIF format. The export honors the filters currently applied to the issues list.


SARIF Report Structure
The exported SARIF report follows the SARIF 2.1.0 specification and includes:- Tool Information: Details about Corgea as the scanning tool
- Rules: Definitions of security vulnerabilities, including CWE classifications, a numeric
security-severityscore, and help text - Results: Individual security findings with locations, descriptions, and metadata
- Code Flows: Source-to-sink traces, including propagation steps, when flow context is available for a finding
- Taxonomies: Project tags and applicable code blocking rules for CI/CD policy evaluation
source, propagation, or sink. Findings without available flow context are still included with their primary location and description.
Each result is mapped to the scanned project’s tags through the corgea_project_tags taxonomy. Results that violate an active code blocking rule are also mapped to that rule through the corgea_pr_policies taxonomy, allowing CI/CD platforms that support SARIF taxonomies to identify policy violations and gate builds. Blocking-rule taxonomies are included only when the person exporting the report has permission to view blocking rules.
Each security rule in the SARIF report includes:
level and security-severity values are derived from the finding’s urgency: critical and high map to error, medium to warning, and low and informational to note.
Sample SARIF Report
You can view a complete sample SARIF report here: Sample SARIF Report The sample contains 27 findings across 14 rules, including:- SQL Injection (CWE-89)
- OS Command Injection (CWE-78)
- Cross-site Scripting (CWE-79)
- Path Traversal (CWE-22)
- Deserialization of Untrusted Data (CWE-502)
- Server-Side Request Forgery (CWE-918)
- And other common security vulnerabilities
codeFlows entry, so the sample also shows what source-to-sink traces look like in practice alongside findings that have no flow context.
CSV Export
CSV (Comma-Separated Values) format provides a simple, spreadsheet-compatible export option for your security findings. This format is ideal for:- Creating custom reports and dashboards
- Importing into business intelligence tools
- Sharing findings with stakeholders who prefer tabular data
- Performing bulk analysis in spreadsheet applications
- Issue ID and Scan ID for tracking
- Project name and classification details
- Vulnerability type (CWE classification) and urgency level
- File location, line number, and programming language
- Issue description and severity ratings
- Assignee email and name, when an issue is assigned
Sample CSV Report
You can view a complete sample CSV report here: Sample CSV Report The CSV format includes these columns:- Issue ID: Unique identifier for each security finding
- Scan ID: Identifier linking findings to specific scan runs
- Project Name: Name of the scanned project
- Classification ID: CWE identifier (e.g., CWE-89 for SQL Injection)
- Issue Classification: Human-readable vulnerability name
- Urgency: Priority level (CR=Critical, HI=High, ME=Medium)
- File: Path to the affected source code file
- Line Number: Specific line where the issue was detected
- Language: Programming language of the affected file
- Assignee Email: Email address for the assigned user, when available
- Assignee Name: Name of the assigned user, when available
The Assignee Email and Assignee Name columns are also included when you export findings from the Advanced Vulnerability Search page.
PDF Export
PDF export produces a branded, formatted report of a scan’s findings that you can share with stakeholders who don’t use Corgea. Unlike SARIF and CSV, which are raw data formats built for tooling, the PDF is a presentation-ready document with a cover page, a severity breakdown, and a findings table.How to Export to PDF
1
Open the Export Menu
On the scan details page, open the export menu and select Export as PDF. The option appears on the SAST, Logic & Auth, and Secret tabs.

2
Choose What to Include
Filter the findings by Issue types and Urgency. All issue types and urgencies are selected by default. Findings to export updates as you change the filters so you can see how many findings the report will contain.

3
Generate the Report
Click Generate PDF. Corgea builds the report in the background and shows its progress, then the download starts automatically once the file is ready. The file is named
corgea_scan_<scan_id>_findings.pdf.The export menu is only enabled after a scan completes. While a scan is still running, the button is disabled with the tooltip Downloads are available after the scan completes.
What’s Included
The report always covers the whole scan, so it contains SAST, Logic & Auth, and Secret findings regardless of which tab you opened the export menu from. The Issue types and Urgency filters in the modal are the only filters applied, and they’re independent of the filters set on the scan details page. Corgea always excludes the following from the report:- False positives, whether the issue was marked as a false positive or put on hold as one
- Code quality findings, which is why PDF export isn’t offered on the Code Quality tab
Report Contents
The cover page is marked Confidential and summarizes the scan:- Organization: Your Corgea organization name
- Repository: The repository URL, or the project name when no URL is available
- Branch and Commit: The branch and commit SHA that was scanned
- Scan date: When the scan completed
- Total findings: The number of findings in the report
- Exported: When the report was generated
- Severity: The urgency of the finding
- Issue type: The CWE classification
- File & line: The affected file path and line number
- Description: A shortened description of the finding
- Link: An Open link back to the full issue in Corgea
Limits
PDF reports are capped at 5,000 findings. If more findings match your filters, Corgea includes the highest-severity findings first and the modal warns you how many findings matched in total. For larger data sets, use the CSV or SARIF export instead, which are capped at 25,000 findings. The Generate PDF button is disabled when no findings match your filters. Generated reports are available for one hour, after which the download link expires and you’ll need to generate the report again.PDF export is only available in the Corgea web app. The scan report API and the CLI don’t produce PDF output, so use SARIF for automated reporting workflows.
Dependency Exports
The Container and Dependencies tabs have their own export controls rather than the SARIF, CSV, and PDF menu described above, because they list packages instead of code findings.Viewing dependencies, downloading SBOM files, and exporting dependency CSVs require the View SCA Issue permission. See Software Composition Analysis for the full dependency workflow.
Findings CSV
The download icon at the end of the filter row exports the dependency findings that match your current search and filters, including the ecosystem, reachability, dependency type, and criticality selections.
SBOM
Project Dependencies opens a modal listing every dependency Corgea resolved for the scan, whether or not it has a vulnerability.

Dependency Coverage
When dependency coverage is enabled for your organization, the Dependencies tab also shows a Dependency Coverage panel with an Export coverage button. This CSV reports which manifests Corgea parsed and which dependencies it could not resolve, which is useful for confirming that a scan covered everything you expected. The coverage panel and its export are specific to the Dependencies tab. The Container tab offers only the findings CSV.Integration Benefits
SARIF Integration Advantages
- Tool Compatibility: SARIF files can be consumed by various security tools, IDEs, and CI/CD systems
- GitHub Integration: GitHub natively supports SARIF for security alerts and code scanning
- Standardized Format: Industry-standard format ensures compatibility across different platforms
- Rich Metadata: Includes detailed location information, severity levels, and remediation guidance
Use Cases
- CI/CD Pipeline Integration: Automatically process SARIF reports in your build pipeline
- Security Dashboard Integration: Import findings into centralized security management platforms
- Compliance Reporting: Generate standardized reports for security audits and compliance requirements
- Developer Workflow: Integrate with IDEs that support SARIF for inline security feedback
Best Practices
- Regular Exports: Set up regular exports to track security improvements over time
- Version Control: Store exported reports alongside your code for historical tracking
- Automated Processing: Use SARIF exports in automated workflows for continuous security monitoring
- Tool Integration: Leverage SARIF compatibility to integrate with your existing security toolchain
