Returns a list of Reference assigned with url >>> get_references({"references": { ... "reference_data": [{ ... "name": "https://kc.mcafee.com/corporate/index?page=content&id=SB10198", ... "refsource": "CONFIRM", ... "tags": ["Vendor Ad
(cve)
| 152 | |
| 153 | |
| 154 | def get_references(cve): |
| 155 | """ |
| 156 | Returns a list of Reference assigned with url |
| 157 | >>> get_references({"references": { |
| 158 | ... "reference_data": [{ |
| 159 | ... "name": "https://kc.mcafee.com/corporate/index?page=content&id=SB10198", |
| 160 | ... "refsource": "CONFIRM", |
| 161 | ... "tags": ["Vendor Advisory"], |
| 162 | ... "url": "https://kc.mcafee.com/corporate/index?page=content&id=SB10198"}]}}) |
| 163 | [Reference(reference_id='', reference_type='', url='https://kc.mcafee.com/corporate/index?page=content&id=SB10198', severities=[])] |
| 164 | """ |
| 165 | references = cve.get("references") or {} |
| 166 | reference_data = references.get("reference_data") or [] |
| 167 | return [Reference(url=ref["url"]) for ref in reference_data if ref["url"]] |
| 168 | |
| 169 | |
| 170 | def get_aliases(cve) -> [str]: |