facebookincubator / nvdtools
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 151
  • Daily file updates (only one update per file and date counted): 284
  • First update: 2018-11-15
  • Latest update: 2021-12-31
  • Days between first and latest update: 1143 (163 weeks, estimated 815 working days)
  • Active days (at least one file change): 108
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 150 files with 14,578 lines of code in files.
    • 150 files that are 366+ days old (14,578 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
Latest Change Distribution Overall
Days since last update
  • There are 150 files with 14,578 lines of code in files.
    • 137 files have been last changed 366+ days ago (12,578 lines of code)
    • 11 files have been last changed 181-365 days ago (1,792 lines of code)
    • 2 files have been last changed 91-180 days ago (208 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
86% | 12% | 1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
File Change History per File Extension
go, md, json, txt, mod, sed, gitignore, spec, sql, yaml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go100% | 0% | 0% | 0% | 0%
sql100% | 0% | 0% | 0% | 0%
spec100% | 0% | 0% | 0% | 0%
sed100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go86% | 12% | 1% | 0% | 0%
sql100% | 0% | 0% | 0% | 0%
spec100% | 0% | 0% | 0% | 0%
sed100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
vulndb100% | 0% | 0% | 0% | 0%
cvss3100% | 0% | 0% | 0% | 0%
wfn100% | 0% | 0% | 0% | 0%
cmd/vulndb100% | 0% | 0% | 0% | 0%
providers/nvd100% | 0% | 0% | 0% | 0%
cvefeed100% | 0% | 0% | 0% | 0%
cvss2100% | 0% | 0% | 0% | 0%
providers/redhat100% | 0% | 0% | 0% | 0%
vulndb/sqlutil100% | 0% | 0% | 0% | 0%
providers/idefense100% | 0% | 0% | 0% | 0%
providers/vfeed100% | 0% | 0% | 0% | 0%
providers/fireeye100% | 0% | 0% | 0% | 0%
cmd/cpe2cve100% | 0% | 0% | 0% | 0%
providers/lib100% | 0% | 0% | 0% | 0%
cvefeed/nvd100% | 0% | 0% | 0% | 0%
providers/flexera100% | 0% | 0% | 0% | 0%
cmd/wfnconvert100% | 0% | 0% | 0% | 0%
providers/rbs100% | 0% | 0% | 0% | 0%
providers/snyk100% | 0% | 0% | 0% | 0%
cmd/csv2cpe100% | 0% | 0% | 0% | 0%
providers/rustsec100% | 0% | 0% | 0% | 0%
rpm100% | 0% | 0% | 0% | 0%
cmd/rpm2cpe100% | 0% | 0% | 0% | 0%
cpedict100% | 0% | 0% | 0% | 0%
stats100% | 0% | 0% | 0% | 0%
cmd/redhat_query100% | 0% | 0% | 0% | 0%
cmd/redhat_filter100% | 0% | 0% | 0% | 0%
cmd/snyk2nvd100% | 0% | 0% | 0% | 0%
cmd/rbs2nvd100% | 0% | 0% | 0% | 0%
cmd/nvdsync100% | 0% | 0% | 0% | 0%
vulndb/mysql100% | 0% | 0% | 0% | 0%
cmd/flexera2nvd100% | 0% | 0% | 0% | 0%
cmd/fireeye2nvd100% | 0% | 0% | 0% | 0%
cmd/idefense2nvd100% | 0% | 0% | 0% | 0%
cmd/redhat2nvd100% | 0% | 0% | 0% | 0%
cmd/vfeed2nvd100% | 0% | 0% | 0% | 0%
cmd/rustsec2nvd100% | 0% | 0% | 0% | 0%
vulndb/debug100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
wfn100% | 0% | 0% | 0% | 0%
cvss382% | 17% | 0% | 0% | 0%
cmd/vulndb100% | 0% | 0% | 0% | 0%
cvefeed100% | 0% | 0% | 0% | 0%
providers/nvd78% | 21% | 0% | 0% | 0%
providers/redhat90% | 9% | 0% | 0% | 0%
vulndb/sqlutil100% | 0% | 0% | 0% | 0%
providers/idefense100% | 0% | 0% | 0% | 0%
cvss278% | 21% | 0% | 0% | 0%
providers/vfeed100% | 0% | 0% | 0% | 0%
providers/fireeye100% | 0% | 0% | 0% | 0%
providers/lib100% | 0% | 0% | 0% | 0%
cvefeed/nvd90% | 9% | 0% | 0% | 0%
providers/flexera100% | 0% | 0% | 0% | 0%
cmd/wfnconvert100% | 0% | 0% | 0% | 0%
providers/rbs100% | 0% | 0% | 0% | 0%
cmd/cpe2cve72% | 0% | 27% | 0% | 0%
providers/snyk81% | 0% | 18% | 0% | 0%
cmd/csv2cpe100% | 0% | 0% | 0% | 0%
providers/rustsec100% | 0% | 0% | 0% | 0%
rpm100% | 0% | 0% | 0% | 0%
vulndb17% | 82% | 0% | 0% | 0%
cmd/rpm2cpe100% | 0% | 0% | 0% | 0%
cpedict100% | 0% | 0% | 0% | 0%
stats100% | 0% | 0% | 0% | 0%
cmd/redhat_query100% | 0% | 0% | 0% | 0%
cmd/redhat_filter100% | 0% | 0% | 0% | 0%
cmd/snyk2nvd100% | 0% | 0% | 0% | 0%
cmd/rbs2nvd100% | 0% | 0% | 0% | 0%
cmd/nvdsync100% | 0% | 0% | 0% | 0%
cmd/flexera2nvd100% | 0% | 0% | 0% | 0%
cmd/fireeye2nvd100% | 0% | 0% | 0% | 0%
cmd/idefense2nvd100% | 0% | 0% | 0% | 0%
cmd/redhat2nvd100% | 0% | 0% | 0% | 0%
cmd/vfeed2nvd100% | 0% | 0% | 0% | 0%
cmd/rustsec2nvd100% | 0% | 0% | 0% | 0%
vulndb/debug100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
vulndb/mysql15% | 84% | 0% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
cpe2cve.go
in cmd/cpe2cve
261 5 970 1220 14 7
cvecache.go
in cvefeed
214 12 467 1220 14 9
53 8 1220 1220 1 1
main.go
in cmd/nvdsync
55 2 970 1200 6 4
wfn.go
in wfn
114 7 978 1188 3 1
cpedict.go
in cpedict
81 4 1188 1188 1 1
lookup.go
in cpedict
74 3 1188 1188 1 1
csv2cpe.go
in cmd/csv2cpe
252 11 535 1178 5 3
fieldstoskip.go
in cmd/cpe2cve
108 5 1002 1167 4 3
dictionary.go
in cvefeed
79 4 663 1167 6 6
multistring.go
in cmd/cpe2cve
12 2 1167 1167 1 1
fsb.go
in wfn
141 6 500 1135 2 1
rustsec.go
in providers/rustsec
246 5 535 1088 5 5
rustsec2nvd.go
in cmd/rustsec2nvd
29 2 970 1088 4 3
vendor.go
in vulndb
446 17 365 1086 4 3
custom.go
in vulndb
204 8 365 1086 3 2
export.go
in vulndb
192 5 365 1086 2 2
stmt.go
in vulndb/sqlutil
188 29 1086 1086 1 1
cve.go
in vulndb
161 12 976 1086 3 3
snooze.go
in vulndb
154 3 365 1086 4 3
client.go
in providers/flexera/api
139 6 535 1086 8 5
record.go
in vulndb/sqlutil
135 15 1086 1086 1 1
vendorcmd.go
in cmd/vulndb
133 4 562 1086 3 2
customcmd.go
in cmd/vulndb
125 4 562 1086 3 2
snoozecmd.go
in cmd/vulndb
122 4 562 1086 2 2
summary.go
in vulndb
120 2 365 1086 4 3
editcmd.go
in cmd/vulndb
115 1 562 1086 2 2
flags.go
in cmd/vulndb
114 7 1086 1086 1 1
main.go
in vulndb/sqlutil/b64schema
109 4 1086 1086 1 1
report.go
in providers/fireeye/schema
104 - 1017 1086 2 1
client.go
in providers/fireeye/api
92 3 810 1086 8 4
advisory_details.go
in providers/flexera/schema
91 - 1017 1086 2 1
threat.go
in providers/fireeye/api
84 3 535 1086 7 4
parameters.go
in providers/fireeye/api
64 5 1006 1086 2 1
cond.go
in vulndb/sqlutil
63 12 1086 1086 1 1
schema.sql
in vulndb
63 - 977 1086 3 3
vulnerability.go
in providers/fireeye/api
55 2 535 1086 7 4
exportcmd.go
in cmd/vulndb
54 1 562 1086 3 3
flexera2nvd.go
in cmd/flexera2nvd
50 3 535 1086 10 6
fireeye2nvd.go
in cmd/fireeye2nvd
50 3 535 1086 11 5
lint.go
in vulndb/sqlutil/b64schema
48 - 1086 1086 1 1
mysql.go
in vulndb/mysql
43 4 365 1086 2 2
summarycmd.go
in cmd/vulndb
33 1 562 1086 2 2
vulnerability.go
in providers/fireeye/schema
27 - 1017 1086 2 1
assign.go
in vulndb/sqlutil
27 5 1086 1086 1 1
level.go
in vulndb/debug
27 5 976 1086 2 2
time.go
in vulndb/sqlutil
19 2 1086 1086 1 1
schema.go
in cmd/vulndb
18 1 616 1086 2 2
main.go
in cmd/vulndb
14 1 562 1086 2 2
advisory_list.go
in providers/flexera/schema
13 - 1017 1086 2 1
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
53 8 1220 1220 1 1
lookup.go
in cpedict
74 3 1188 1188 1 1
cpedict.go
in cpedict
81 4 1188 1188 1 1
multistring.go
in cmd/cpe2cve
12 2 1167 1167 1 1
doc.go
in vulndb
1 - 1086 1086 1 1
genschema.go
in vulndb
1 - 1086 1086 1 1
doc.go
in vulndb/sqlutil
1 - 1086 1086 1 1
mysql_oss.go
in vulndb/mysql
8 2 1086 1086 1 1
time.go
in vulndb/sqlutil
19 2 1086 1086 1 1
assign.go
in vulndb/sqlutil
27 5 1086 1086 1 1
lint.go
in vulndb/sqlutil/b64schema
48 - 1086 1086 1 1
cond.go
in vulndb/sqlutil
63 12 1086 1086 1 1
main.go
in vulndb/sqlutil/b64schema
109 4 1086 1086 1 1
flags.go
in cmd/vulndb
114 7 1086 1086 1 1
record.go
in vulndb/sqlutil
135 15 1086 1086 1 1
stmt.go
in vulndb/sqlutil
188 29 1086 1086 1 1
gen.go
in providers/idefense/schema
1 - 1082 1083 2 1
doc.go
in providers/nvd
2 - 1068 1068 1 1
rate.go
in providers/lib/rate
25 2 1068 1068 1 1
xrename.go
in providers/nvd
32 1 1068 1068 1 1
src.go
in providers/nvd
36 2 1068 1068 1 1
http.go
in providers/nvd
39 4 1068 1068 1 1
common.go
in cvss3
9 1 1066 1066 1 1
common.go
in cvss2
9 1 1063 1063 1 1
93 12 1063 1066 2 1
93 12 1063 1063 1 1
172 24 1063 1063 1 1
schema.go
in providers/rbs/schema
126 - 1038 1038 1 1
result.go
in providers/fireeye/schema
5 - 1017 1086 2 1
error.go
in providers/fireeye/schema
6 - 1017 1086 2 1
advisory_list.go
in providers/flexera/schema
13 - 1017 1086 2 1
sed
script.sed
in providers/idefense/schema
19 - 1017 1083 3 1
vulnerability.go
in providers/fireeye/schema
27 - 1017 1086 2 1
schema.go
in providers/snyk/schema
31 - 1017 1068 2 1
advisory_details.go
in providers/flexera/schema
91 - 1017 1086 2 1
versionrange.go
in providers/snyk/schema
103 4 1017 1017 1 1
report.go
in providers/fireeye/schema
104 - 1017 1086 2 1
schema.go
in providers/idefense/schema
199 - 1017 1083 3 1
parameters.go
in providers/fireeye/api
64 5 1006 1086 2 1
225 31 1006 1066 2 1
fieldstoskip.go
in cmd/cpe2cve
108 5 1002 1167 4 3
wfn.go
in wfn
114 7 978 1188 3 1
uri.go
in wfn
314 6 978 978 1 1
schema.sql
in vulndb
63 - 977 1086 3 3
time.go
in vulndb
13 1 976 1086 3 3
level.go
in vulndb/debug
27 5 976 1086 2 2
process.go
in cmd/wfnconvert
37 2 976 976 1 1
convertutils.go
in providers/flexera/schema
66 4 976 1017 3 2
convert.go
in providers/fireeye/schema
80 4 976 1017 2 2
convert.go
in providers/flexera/schema
114 5 976 1017 3 2
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
doc.go
in wfn
1 -
stats.go
in cvefeed
121 9 515 515 1 1
statscmd.go
in cmd/vulndb
33 1 515 515 1 1
diff.go
in cvefeed
207 21 663 663 1 1
diffcmd.go
in cmd/vulndb
88 4 562 663 2 2
fetch-cve.go
in cmd/redhat_query
40 2 701 702 2 1
297 12 739 739 1 1
package_feed.go
in providers/redhat
64 3 365 807 5 2
fixed-cves.go
in cmd/redhat_query
47 2 806 807 2 1
main.go
in cmd/redhat_query
27 2 807 807 1 1
debug.go
in providers/lib/client
78 7 535 815 6 6
user_agent.go
in providers/lib/client
23 3 935 935 1 1
main.go
in cmd/redhat_filter
95 5 948 948 1 1
check_cve.go
in providers/redhat/check
84 4 668 948 3 2
feed.go
in providers/redhat
56 4 443 948 5 4
check_pkg.go
in providers/redhat/check
47 4 944 948 2 1
providers.go
in providers/vfeed/schema
246 19 950 950 1 1
convert.go
in providers/vfeed/schema
172 7 950 950 1 1
schema.go
in providers/vfeed/schema
92 1 950 950 1 1
client.go
in providers/vfeed/api
48 3 535 950 3 3
vfeed2nvd.go
in cmd/vfeed2nvd
38 2 535 950 3 3
retry.go
in providers/lib/client
84 8 933 955 3 2
config.go
in providers/lib/client
45 3 933 955 3 2
execute.go
in providers/lib/client
21 2 955 955 1 1
throttle.go
in providers/lib/client
17 2 935 955 2 2
64 6 807 969 4 3
100 6 668 974 3 3
parse.go
in rpm
46 1 807 974 3 2
33 1 807 974 3 2
spec
21 - 974 974 1 1
options.go
in cmd/wfnconvert
188 9 976 976 1 1
wfnconvert.go
in cmd/wfnconvert
183 8 535 976 3 3
schema.go
in cvefeed/nvd/schema
175 - 976 976 1 1
match_cve.go
in cvefeed/nvd
122 12 382 976 3 2
match_cpe.go
in cvefeed/nvd
88 3 382 976 4 5
77 9 705 976 2 2
smartvercmp.go
in cvefeed/nvd
60 3 883 976 2 2
feed.go
in cvefeed
55 3 669 976 2 2
match_node.go
in cvefeed/nvd
45 1 365 976 3 3
vuln.go
in cvefeed
39 5 974 976 2 2
process.go
in cmd/wfnconvert
37 2 976 976 1 1
uri.go
in wfn
314 6 978 978 1 1
rpm2cpe.go
in cmd/rpm2cpe
156 9 970 978 3 2
config.go
in cmd/cpe2cve
141 5 108 1002 3 3
convert.go
in providers/snyk/schema
132 5 535 1017 4 4
convert.go
in providers/flexera/schema
114 5 976 1017 3 2
versionrange.go
in providers/snyk/schema
103 4 1017 1017 1 1
convert.go
in providers/fireeye/schema
80 4 976 1017 2 2
convertutils.go
in providers/flexera/schema
66 4 976 1017 3 2
convertutils.go
in providers/fireeye/schema
31 6 535 1017 4 4
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
doc.go
in wfn
1 -
client.go
in providers/snyk/api
67 3 106 1068 7 6
config.go
in cmd/cpe2cve
141 5 108 1002 3 3
cpe.go
in providers/nvd
180 10 204 1068 3 3
vector.go
in cvss3
190 10 284 1066 8 4
vector.go
in cvss2
154 8 284 1063 5 4
vendor.go
in vulndb
446 17 365 1086 4 3
custom.go
in vulndb
204 8 365 1086 3 2
export.go
in vulndb
192 5 365 1086 2 2
snooze.go
in vulndb
154 3 365 1086 4 3
summary.go
in vulndb
120 2 365 1086 4 3
package_feed.go
in providers/redhat
64 3 365 807 5 2
match_node.go
in cvefeed/nvd
45 1 365 976 3 3
mysql.go
in vulndb/mysql
43 4 365 1086 2 2
match_cve.go
in cvefeed/nvd
122 12 382 976 3 2
match_cpe.go
in cvefeed/nvd
88 3 382 976 4 5
feed.go
in providers/redhat
56 4 443 948 5 4
cvecache.go
in cvefeed
214 12 467 1220 14 9
fsb.go
in wfn
141 6 500 1135 2 1
stats.go
in cvefeed
121 9 515 515 1 1
statscmd.go
in cmd/vulndb
33 1 515 515 1 1
csv2cpe.go
in cmd/csv2cpe
252 11 535 1178 5 3
rustsec.go
in providers/rustsec
246 5 535 1088 5 5
wfnconvert.go
in cmd/wfnconvert
183 8 535 976 3 3
convert.go
in providers/rbs/schema
171 8 535 1038 5 4
stats.go
in stats
144 24 535 1038 5 3
client.go
in providers/flexera/api
139 6 535 1086 8 5
convert.go
in providers/snyk/schema
132 5 535 1017 4 4
convertutils.go
in providers/idefense/schema
122 4 535 1038 5 4
main.go
in providers/lib/runner
121 4 535 1038 8 5
client.go
in providers/rbs/api
103 5 535 1038 6 4
client.go
in providers/redhat/api
102 6 535 1068 6 5
client.go
in providers/idefense/api
101 3 535 1083 11 6
snyk2nvd.go
in cmd/snyk2nvd
94 7 535 1072 11 5
threat.go
in providers/fireeye/api
84 3 535 1086 7 4
debug.go
in providers/lib/client
78 7 535 815 6 6
convertutils.go
in providers/redhat/schema
58 5 535 1068 7 4
rbs2nvd.go
in cmd/rbs2nvd
56 3 535 1038 8 6
vulnerability.go
in providers/fireeye/api
55 2 535 1086 7 4
flexera2nvd.go
in cmd/flexera2nvd
50 3 535 1086 10 6
fireeye2nvd.go
in cmd/fireeye2nvd
50 3 535 1086 11 5
client.go
in providers/vfeed/api
48 3 535 950 3 3
idefense2nvd.go
in cmd/idefense2nvd
46 3 535 1083 11 5
redhat2nvd.go
in cmd/redhat2nvd
41 3 535 1068 6 6
vfeed2nvd.go
in cmd/vfeed2nvd
38 2 535 950 3 3
convertutils.go
in providers/fireeye/schema
31 6 535 1017 4 4
time.go
in providers/snyk/schema
22 1 535 1017 4 4
vendorcmd.go
in cmd/vulndb
133 4 562 1086 3 2
customcmd.go
in cmd/vulndb
125 4 562 1086 3 2
snoozecmd.go
in cmd/vulndb
122 4 562 1086 2 2