DependencyTrack / DependencyTrack/dependency-track

Include vulnerability aliases as references in CycloneDX exports

Open
#2,012 0 comments 3 reactions 0 assignees View on GitHub
enhancement vuln-aliases
Dominant language
Java
Stars
4.2k
Forks
811
Avg merge
8h
Merged PRs (30d)
233

Description

### Current Behavior:

While working on #1992 I noticed that aliases are not yet included in CycloneDX exports.

### Proposed Behavior:

Use the [`reference`](https://cyclonedx.org/docs/1.4/json/#vulnerabilities_items_references) field of CycloneDX vulnerabilities to communicate aliases.

The responsible method for this is located here:

https://github.com/DependencyTrack/dependency-track/blob/22d8ee826694d34c87532b6ed73fb6f599aaaf55/src/main/java/org/dependencytrack/parser/cyclonedx/util/ModelConverter.java#L522-L630

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.