Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document CVE ID rejection better #18

Open
zmanion opened this issue Mar 23, 2023 · 2 comments
Open

Document CVE ID rejection better #18

zmanion opened this issue Mar 23, 2023 · 2 comments

Comments

@zmanion
Copy link
Contributor

zmanion commented Mar 23, 2023

From a discussion on Slack, better document how to reject a CVE ID.

An example: CVEProject/cvelist#8836

  1. There are Services API calls
  2. How is the description text generated?

The template text looks old:

** REJECT ** DO NOT USE THIS CANDIDATE NUMBER. ConsultIDs: <something>. Reason: <some reason>. Notes: <some notes>.

Another example, web site shows description text: https://www.cve.org/CVERecord?id=CVE-2023-25694

Description is not present in JSON: https://cveawg.mitre.org/api/cve-id/CVE-2023-25694

If nothing else, update template text to no longer talk about "candidate number."

Possibly include description text in JSON, as it may be informative.

@zmanion
Copy link
Contributor Author

zmanion commented Mar 23, 2023

The text goes in (comes from?) container.cna.rejectedReasons, is this automatically produced?

https://github.com/CVEProject/cvelistV5/blob/main/preview_cves/2023/25xxx/CVE-2023-25694.json

@darakian
Copy link

darakian commented Mar 24, 2023

A question just to drive this. What is allowed/required for the description field? The min_reject schema seems to just want a string, but in practice all cves in the reject state seem to begin with ** REJECT ** DO NOT USE THIS CANDIDATE NUMBER.. Is this a legacy practice or is this a requirement?

ex. https://github.com/CVEProject/cvelist/blob/0305178d6104eb4291da37386a8b4738347cb0c2/2012/5xxx/CVE-2012-5847.json

Given that the state of the cve is set to REJECT it seems awkward to require that a description begin with a specific string but also every one of them that I can find does begin with that string.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants