aquasecurity/trivy

enhancement(cyclonedx): use `component.evidence.occurrences.location` for filapaths and linenumber

Ouverte

#9 832 ouverte le 20 nov. 2025

 (1 commentaire) (1 réaction) (0 personne assignée)Go (371 forks)batch import
help wanted

Métriques du dépôt

Stars
 (35 000 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

Description

In CycloneDX 1.5, the location and line fields were added under component.evidence.occurrences. These are fields we can use in Trivy:

  1. location can be used instead of property.filePath
  2. line can be used if Trivy supports detecting line numbers for that file

Example:

https://github.com/CycloneDX/cyclonedx-go/blob/72e4629d580624c7d6bd815e2d209a0a62d08047/testdata/valid-evidence.json#L74-L77

Discussed in https://github.com/aquasecurity/trivy/discussions/9823

Guide contributeur