default/nvd/conf.js (64 lines of code) (raw):

module.exports = { conf:{ title: 'National Vulnerability Database', readonly: true, name: 'NVD', class: 'vgi-data' }, facet: { ID: { path: 'cve.CVE_data_meta.ID', regex: 'CVE-[0-9]{4}-[0-9]{4,10}', class: 'nobr' }, cvss: { path: 'impact.baseMetricV3.cvssV3.baseScore', //chart: true, //hideColumn: true }, severity: { path: 'impact.baseMetricV3.cvssV3.baseSeverity', chart: true, hideColumn: true }, AV: { path: 'impact.baseMetricV3.cvssV3.attackVector', chart: true, }, PR: { path: 'impact.baseMetricV3.cvssV3.privilegesRequired', chart: true, }, C: { path: 'impact.baseMetricV3.cvssV3.confidentialityImpact', chart: true, }, I: { path: 'impact.baseMetricV3.cvssV3.integrityImpact', chart: true, }, A: { path: 'impact.baseMetricV3.cvssV3.avilabilityVector', chart: true, }, date: { path: 'publishedDate', sortDefault: '-date' }, type: { path: 'cve.problemtype.problemtype_data.description.value', //chart: true }, vendor: { path: 'cve.affects.vendor.vendor_data.vendor_name', pipeline: [ { $unwind: "$cve.affects.vendor.vendor_data" }, { $sortByCount: "$cve.affects.vendor.vendor_data.vendor_name" } ] }, /* product: { path: 'cve.affects.vendor.vendor_data.product.product_data.product_name', pipeline: [ { $unwind: "$cve.affects.vendor.vendor_data" }, { $unwind: "$cve.affects.vendor.vendor_data.product.product_data" }, { $sortByCount: "$cve.affects.vendor.vendor_data.product.product_data.product_name" } ] },*/ description: { path: 'cve.description.description_data.value', class: 'sgl' } } }