diff options
author | Paul Duncan <pabs@pablotron.org> | 2022-02-01 23:58:41 -0500 |
---|---|---|
committer | Paul Duncan <pabs@pablotron.org> | 2022-02-01 23:58:41 -0500 |
commit | 525382422f16bbf7fc46da908e472360d77edabc (patch) | |
tree | e48da939f664cd46a2f9e431eb00fbacf288c3a7 /internal/feed | |
parent | ce92ab3114dc8f5d9654dbfeecefb44049ea1a0c (diff) | |
download | cvez-525382422f16bbf7fc46da908e472360d77edabc.tar.bz2 cvez-525382422f16bbf7fc46da908e472360d77edabc.zip |
internal/feed: add notes about vector
Diffstat (limited to 'internal/feed')
-rw-r--r-- | internal/feed/feed.go | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/internal/feed/feed.go b/internal/feed/feed.go index bd66ed3..78a8161 100644 --- a/internal/feed/feed.go +++ b/internal/feed/feed.go @@ -1,6 +1,8 @@ package feed -// TODO: parse cpe, cve id +// import "nvd/internal/cvss" + +// TODO: parse cpe // CVE metadata type CveMetadata struct { @@ -121,9 +123,12 @@ type CvssV3 struct { // CVSS V3 version Version V3Version `json:"version"` - // CVSS V3 vector string (FIXME: add custom type) + // CVSS V3 vector string VectorString string `json:"vectorString"` + // CVSS vector (TODO) + // Vector cvss.Vector `json:"vectorString"` + // attack vector AttackVector V3AttackVector `json:"attackVector"` @@ -164,9 +169,12 @@ type CvssV2 struct { // CVSS V2 version Version V2Version `json:"version"` - // CVSS V3 vector string (FIXME: add custom type) + // CVSS vector string VectorString string `json:"vectorString"` + // CVSS vector (TODO) + // Vector cvss.Vector `json:"vectorString"` + // attack vector AccessVector V2AccessVector `json:"accessVector"` |