trustification / trustify

Apache License 2.0
10 stars 19 forks source link

Vulnerabilities do not have "title", "published", "modified" fields #410

Closed carlosthe19916 closed 2 months ago

carlosthe19916 commented 3 months ago

Similar to https://github.com/trustification/trustify/issues/280

For each Vulnerability obtained through GET /api/v1/vulnerability there should be metadata that help users to understand the context of each element. E.g. title, date published, date modified.

image

ctron commented 3 months ago

It looks like the reason for this is:

https://github.com/trustification/trustify/blob/181719dde1162cedae1847511587186bf9770868/modules/ingestor/src/graph/advisory/mod.rs#L230

When no "vulnerability" is found, then a new one will be created, but without any information.

ctron commented 3 months ago

Digging into this issue the situation seems as follows:

So running the CSAF importer and the CVE importer is required. To my understanding, the order is not important.

carlosthe19916 commented 3 months ago

IMO these are the problems:

carlosthe19916 commented 2 months ago

I might be missing something but this is still an unsolved issue

carlosthe19916 commented 2 months ago

Closing this in favor of https://github.com/trustification/trustify/issues/626