Skip to content

Commit 54abff6

Browse files
committed
add cpe for redhat packages
1 parent c9a8d29 commit 54abff6

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/main/java/org/cyclonedx/contrib/com/lmco/efoss/unix/sbom/generator/RedHatSBomGenerator.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ public Bom generateSBom() {
9595
} catch (MalformedPackageURLException e) {
9696
logger.debug("Can't get purl", e);
9797
}
98-
cpe = getCpe(software, version);
98+
cpe = getCpe(detailMap.get("Name"), version);
9999

100100
try {
101101
String downloadUrl = getPackageDownloadUrl(software);
@@ -112,9 +112,8 @@ public Bom generateSBom() {
112112
return bom;
113113
}
114114

115-
private String getCpe(String software, String version) {
116-
// TODO
117-
return null;
115+
private String getCpe(String pack, String version) {
116+
return String.format("cpe:2.3:a:%s:%s:%s:*:*:*:*:*:*:*", pack, pack, version);
118117
}
119118

120119
/**

0 commit comments

Comments
 (0)