-
Notifications
You must be signed in to change notification settings - Fork 208
Open
Labels
Needs DiscussionDiscuss in a future QWG meeting or on mailing listDiscuss in a future QWG meeting or on mailing listenhancementNew feature or requestNew feature or request
Description
Having optional fields in structured data adds complexity for parsing at scale AND it is not being used in any sort of practical way right now.
there are two fields in use that are generated by the upconvert process that are either for legacy reasons or specifically for the CNA, not for the data or any end users.
- containers.cna.x_ConverterErrors
- containers.cna.x_legacyV4Record
There is one field added by what I assume are cve/json generators and we should consider adding this as a standard field into the schema:
- containers.cna.x_generator - Note this has different formats in different records:
- str (2389): CVE-2022-2913, CVE-2022-0836, CVE-2021-4248, CVE-2022-1788, CVE-2022-1005
- dict (21564): CVE-2019-15966, CVE-2024-35996, CVE-2021-47172, CVE-2024-0559, CVE-2022-45790
And then there are three fields that may be isolated to redhat:
- containers.cna.x_redHatCweChain (2 CVEs)
- containers.cna.x_redhatCweChain (444 CVEs)
- containers.cna.affected.x_redhatStatus (2 CVEs)
There are no other uses of any optional "x_" instances.
Metadata
Metadata
Assignees
Labels
Needs DiscussionDiscuss in a future QWG meeting or on mailing listDiscuss in a future QWG meeting or on mailing listenhancementNew feature or requestNew feature or request