Categories

Ticketing & Messaging

Import Options

API Import

UI Import

Universal Importer (Pro)

File Types

JSON

XLSX

XML

Integrations

Jira

Jira is a comprehensive work and project management platform by Atlassian that provides issue tracking, task management, workflow customization, and agile project management capabilities including Scrum and Kanban boards to help software development, IT, and cross-functional teams plan, track, and deliver projects efficiently. The platform integrates seamlessly with development tools, CI/CD pipelines, and third-party applications to centralize work tracking, enable collaboration across teams, provide real-time reporting and analytics, and support agile methodologies throughout the software development lifecycle from ideation to deployment.

What is Jira

XXXX is a fast, open-source, static analysis tool designed to find bugs and enforce code standards. It combines the simplicity of grep with the power of semantic code analysis, allowing developers to search for code patterns using an intuitive syntax that resembles the target code itself.

The Value of Jira

As a security engineer, managing application security testing across multiple platforms can be challenging. Checkmarx One offers a unified security platform that consolidates multiple testing types into a single solution, providing several key advantages:

Comprehensive testing Coverage

Checkmarx One combines SAST (Static Application Security Testing), KICS (Infrastructure as Code Security), and SCA (Software Composition Analysis) in one platform, providing multi-layer security coverage across your entire application stack.

Contextual Security Analysis

By correlating findings across multiple scanning engines, Checkmarx One provides more accurate risk assessments with fewer false positives, helping teams focus on genuine security concerns.

Unified View of Security Posture

Rather than managing multiple security tools, Checkmarx One's unified platform gives teams visibility across the entire software security landscape from a single interface.

Benefits of the DefectDojo Integration

While Checkmarx One provides excellent security testing capabilities, integrating it with DefectDojo offers substantial additional benefits for security teams and organizations:

Centralized Vulnerability Management

By importing Checkmarx One findings into DefectDojo, you can consolidate all your security findings from multiple tools (not just Checkmarx) into a single platform. This enables more efficient vulnerability management, tracking, and remediation workflows.

Enhanced Reporting Capabilities

DefectDojo's powerful reporting engine allows you to generate custom reports across all your security tools, providing executives and stakeholders with clear visibility into your security posture and remediation progress.

Granular Tracking of Finding Lifecycle

DefectDojo enables detailed tracking of each finding's status over time, including verification, false positive handling, and risk acceptance processes that complement Checkmarx One's capabilities.

Integration with Development Workflows

DefectDojo's integrations with issue trackers like Jira, Azure DevOps, and GitHub Issues make it easier to assign vulnerabilities to the right teams and track remediation as part of your existing development processes.

How the Integration Works

The integration between Checkmarx One and DefectDojo is implemented through a specialized parser that accurately imports findings from Checkmarx One JSON exports into DefectDojo:

Data Flow Process
  1. Export findings from Checkmarx One - Generate a JSON export of your findings from the Checkmarx One platform.
  2. Import into DefectDojo - Use the Checkmarx One parser in DefectDojo to import the findings.
  3. Parsing and mapping - The parser processes the JSON file, extracts relevant data, and maps it to DefectDojo's finding model.
  4. Deduplication - Findings are deduplicated based on unique IDs to prevent duplicates when reimporting.
  5. Finding enhancement - Additional metadata like tags identifying the finding type (SAST, KICS, SCA) are added for better categorization.
Technical Implementation

The parser is designed to handle different variations of Checkmarx One output formats, ensuring compatibility with various export options from the platform. It implements specialized handling for different finding types (SAST, KICS, SCA) to ensure that all relevant data is captured properly.

Data Granularity and Mapping

The integration captures detailed information from Checkmarx One findings, preserving the rich context needed for effective remediation:

Key Data Points Captured

Basic Information

Title, Description, Severity, Finding Type

Core details needed for understanding the vulnerability

Technical Context

CWE IDs, File Paths, Line Numbers, Code Snippets

Precise location information for developers to identify the issue

Metadata

IDs, Finding Types, Tags

Categorization and traceability back to Checkmarx One

Remediation Data

Expected Values, Actual Values, Mitigation Instructions

Clear guidance on how to fix the vulnerability

Temporal Data

First Found Date, Status

Tracking the finding over time

Getting Started

Implementing this integration is straightforward with these steps:

  1. Ensure you have a recent version of DefectDojo (the Checkmarx One parser was added in version 2.x)
  2. Export findings from Checkmarx One in JSON format
  3. In DefectDojo, create a new test and select "Checkmarx One Scan" as the scan type
  4. Upload your JSON file and complete the import
  5. Review your imported findings and set up any desired workflows

For more technical details, refer to the sample data files and documentation in the DefectDojo repository.

“The ability to import XXXX findings into DefectDojo has streamlined our vulnerability management process. We now have a single source of truth for all security findings, regardless of which tool discovered them.”

Security Team - Anonymous

Start Your Free

Trial Today

Unify your security pipeline and orchestrate peace of mind with DefectDojo. We are security experts and here to help.