module.exports = function (linkHeader) {
  if (!checkHeader(linkHeader)) return null;

  return linkHeader.split(/,\s*</)
   .map(parseLink)
   .filter(hasRel)
   .reduce(intoRels, {});
};
NVD is only using a subset of CWE for mapping instead of the entire CWE, and the weakness type is not covered by that subset.