Skip to content

Split Schema Implementation to Input and Output Schemas #385

@ccoffin

Description

@ccoffin

The data submitted by CNAs has different fields than what is required for a valid CVE Record. CVE Services populates some fields (e.g., providerMetadata/orgId, see issue #312 ) during the submission process regardless of what the CNA provides in their submission.

A different (output) schema is needed when viewing/consuming CVE Records to ensure that all required data is present as intended. CVE consumers want to know that the data is there (see #334 and CVEProject/cvelistV5#66).

This could result in a CNA (input) schema and a CVE (output) schema.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs DiscussionDiscuss in a future QWG meeting or on mailing listbugSomething isn't workingenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions