← All posts

From finding to Jira ticket in one click

A scanner reports a vulnerability. Now what? In many teams this is where the manual work starts: look up the CVE, find the affected version, write a ticket, paste the link, assign someone. Secupipe does those steps for you. Every finding comes with everything your team needs to decide, and turns into a Jira ticket with one click.

What a finding looks like in Secupipe

Secupipe continuously matches the SBOMs from your pipelines against vulnerability databases. When a known vulnerability hits one of your components, a finding is created. The example below comes from one of our own projects: the Go library golang.org/x/crypto contains the openpgp package, which is no longer maintained. The OSV database lists it as GO-2026-5932.

Finding GO-2026-5932 in Secupipe: description, component golang.org/x/crypto v0.58.0, fixed version, PURL, CVSS and EPSS, CISA KEV, reachability, affected artifact, deadline in 30 days, owner, Jira connection, source and VEX assessment.
A finding from our own project: every fact about the vulnerability on one page, with the VEX assessment below. Once Jira is connected, the Jira row shows a Create ticket button.

What a finding tells you

Assess, don’t just list: VEX

Not every reported vulnerability actually affects your product. Maybe the vulnerable code is never called, or the component only ships in a build tool. That is why you assess every finding in VEX format (Vulnerability Exploitability eXchange): under review, affected, not affected with a CISA justification, or fixed, plus an explanation for auditors. Every assessment is logged with name and time and can be exported as a VEX document. That is exactly the evidence customers, auditors and the Cyber Resilience Act expect.

One click to a Jira ticket

When a finding matters, it belongs where your team already works. Instead of copying information by hand, click Create ticket in the finding. Secupipe creates the ticket directly in your Jira project:

The ticket key then appears as a link in the finding. Anyone looking in Secupipe gets straight to the ticket, and anyone working the ticket gets straight back to all the facts.

Or fully automatic

If you like, Secupipe creates tickets on its own: under Integrations you pick a minimum severity, say “high”, and every new finding at or above it becomes a ticket right away, whether it appears when an SBOM is uploaded or during the regular re-check when a new vulnerability is published. Jira Cloud (email and API token) and Jira Data Center (personal access token) are supported. You choose the issue type, such as Task or Bug.

Why it matters

Since 11 September 2026, manufacturers must report actively exploited vulnerabilities under the Cyber Resilience Act within 24 hours (more in our article CRA reporting obligation applies since 11 September 2026). Finding vulnerabilities is not enough for that. They have to be assessed, assigned and handled in a way you can prove. In Secupipe the path from finding to VEX assessment to ticket is fully logged.

How to start

  1. Create a free account and upload an SBOM or connect a pipeline. Findings and VEX assessments are included in the Free plan.
  2. For Jira, on the Team plan, enter your Jira address, a project and a token under Integrations.
  3. Click Create ticket in a finding, or pick a minimum severity for automatic tickets.

Start for free

Sources