Exemplo n.º 1
0
def cvesForCPE(cpe):
  cpe  = tk.toStringFormattedCPE(cpe)
  data = []
  if cpe:
    cvesp = cves.last(rankinglookup=False, namelookup=False, via4lookup=True, capeclookup=False)
    for x in db.cvesForCPE(cpe):
        data.append(cvesp.getcve(x['id']))
  return data
Exemplo n.º 2
0
def cvesForCPE(cpe):
  cpe  = tk.toStringFormattedCPE(cpe)
  data = []
  if cpe:
    cvesp = cves.last(rankinglookup=False, namelookup=False, via4lookup=True, capeclookup=False)
    for x in db.cvesForCPE(cpe):
        data.append(cvesp.getcve(x['id']))
  return cves
Exemplo n.º 3
0
def summarycvesForCPE(cpe):
    cpe = tk.toStringFormattedCPE(cpe)
    data = []
    if cpe:
        cvesp = cves.last(rankinglookup=False,
                          namelookup=False,
                          via4lookup=True,
                          capeclookup=False)
        r = db.summarycvesForCPE(cpe)
        data = r['results']
    return data
Exemplo n.º 4
0
    def __init__(self, id, title=None, references=None):
        if not references: references = []
        tk.assertType(str, id=id)
        tk.assertType((str, None), title=title)
        tk.assertType((list, tuple, None), references=references)
        if references:
            tk.assertTypeForAllIn(str, references)

        self.id = tk.toStringFormattedCPE(id)
        self.id_2_2 = tk.toOldCPE(id)
        self.title = title if title else tk.cpeTitle(self.id)
        self.references = references and list(references) or []
Exemplo n.º 5
0
def cvesForCPE(cpe):
    cpe = tk.toStringFormattedCPE(cpe)
    data = []
    if cpe:
        cvesp = cves.last(rankinglookup=False,
                          namelookup=False,
                          via4lookup=True,
                          capeclookup=False)
        r = db.cvesForCPE(cpe)
        for x in r["results"]:
            data.append(cvesp.getcve(x["id"]))
    return data
Exemplo n.º 6
0
 def api_cpe23(self, cpe):
     cpe = tk.toStringFormattedCPE(cpe)
     return cpe if cpe else "None"
Exemplo n.º 7
0
 def api_cpe23(self, cpe):
   cpe = tk.toStringFormattedCPE(cpe)
   return cpe if cpe else "None"