{% for cve in cve_data %}

{{ cve['CVE ID'] }}

πŸ” Vulnerability Information

{{ cve['CVE Data']['containers']['cna']['descriptions'][0]['value'] if cve['CVE Data'] and cve['CVE Data'].get('containers') else 'N/A' }}

Published {{ cve['CVE Data']['cveMetadata']['datePublished']|datetimeformat if cve['CVE Data'] and cve['CVE Data'].get('cveMetadata') else 'N/A' }}
Base Score {{ cve['CVE Data']['containers']['cna']['metrics'][0]['cvssV3_1']['baseScore'] if cve['CVE Data'] and cve['CVE Data'].get('containers') and cve['CVE Data']['containers']['cna']['metrics'] else 'N/A' }} ({{ cve['CVE Data']['containers']['cna']['metrics'][0]['cvssV3_1']['baseSeverity'] if cve['CVE Data'] and cve['CVE Data'].get('containers') and cve['CVE Data']['containers']['cna']['metrics'] else 'N/A' }})
Vector {{ cve['CVE Data']['containers']['cna']['metrics'][0]['cvssV3_1']['vectorString'] if cve['CVE Data'] and cve['CVE Data'].get('containers') and cve['CVE Data']['containers']['cna']['metrics'] else 'N/A' }}

♾️ Exploit Prediction Score (EPSS)

Score {{ cve['EPSS Data']['data'][0]['epss'] if cve['EPSS Data'] and cve['EPSS Data'].get('data') else 'N/A' }}% Probability of exploitation

πŸ›‘οΈ CISA KEV Catalog

Listed {{ cve['CISA Data']['cisa_status'] if cve['CISA Data'] else 'N/A' }}
Ransomware {{ cve['CISA Data']['ransomware_use'] if cve['CISA Data'] else 'N/A' }}

πŸ’£ GitHub Exploits

{% for poc in cve['GitHub Data']['pocs'] %} {% else %} {% endfor %}
{{ poc['created_at']|datetimeformat }} {{ poc['html_url'] }}
N/A

πŸ’₯ VulnCheck Exploits

{% for item in cve['VulnCheck Data']['data'] %} {% for xdb in item['vulncheck_xdb'] %} {% else %} {% endfor %} {% endfor %}
{{ xdb['date_added']|datetimeformat }} {{ xdb['clone_ssh_url'].replace('git@github.com:', 'https://github.com/').replace('.git', '') }}
N/A

πŸ‘Ύ Exploit-DB Exploits

{% for item in cve['ExploitDB Data'] %} {% else %} {% endfor %}
{{ item['date']|datetimeformat }} https://www.exploit-db.com/exploits/{{ item['id'] }}
N/A

πŸŽ† PacketStorm Exploits

{% if not cve['PacketStorm Data'] or not cve['PacketStorm Data']['packetstorm_url'] %} {% endif %}
URL {{ cve['PacketStorm Data']['packetstorm_url'] }}
N/A

πŸ•΅οΈ HackerOne Hacktivity

Rank {{ cve['HackerOne Data']['data']['cve_entry']['rank'] if cve['HackerOne Data'] and cve['HackerOne Data'].get('data') and cve['HackerOne Data']['data'].get('cve_entry') else 'N/A' }}
Reports Submitted {{ cve['HackerOne Data']['data']['cve_entry']['reports_submitted_count'] if cve['HackerOne Data'] and cve['HackerOne Data'].get('data') and cve['HackerOne Data']['data'].get('cve_entry') else 'N/A' }}
Severity πŸ” Unknown: {{ cve['HackerOne Data']['data']['cve_entry']['severity_count_unknown'] if cve['HackerOne Data'] and cve['HackerOne Data'].get('data') and cve['HackerOne Data']['data'].get('cve_entry') else 0 }}, 🚫 None: {{ cve['HackerOne Data']['data']['cve_entry']['severity_count_none'] if cve['HackerOne Data'] and cve['HackerOne Data'].get('data') and cve['HackerOne Data']['data'].get('cve_entry') else 0 }}, ⚠️ Low: {{ cve['HackerOne Data']['data']['cve_entry']['severity_count_low'] if cve['HackerOne Data'] and cve['HackerOne Data'].get('data') and cve['HackerOne Data']['data'].get('cve_entry') else 0 }}, πŸ”§ Medium: {{ cve['HackerOne Data']['data']['cve_entry']['severity_count_medium'] if cve['HackerOne Data'] and cve['HackerOne Data'].get('data') and cve['HackerOne Data']['data'].get('cve_entry') else 0 }}, πŸ”₯ High: {{ cve['HackerOne Data']['data']['cve_entry']['severity_count_high'] if cve['HackerOne Data'] and cve['HackerOne Data'].get('data') and cve['HackerOne Data']['data'].get('cve_entry') else 0 }}, πŸ’€ Critical: {{ cve['HackerOne Data']['data']['cve_entry']['severity_count_critical'] if cve['HackerOne Data'] and cve['HackerOne Data'].get('data') and cve['HackerOne Data']['data'].get('cve_entry') else 0 }}

πŸ€– AI-Powered Risk Assessment

{{ cve['Risk Assessment'] }}

⚠️ Patching Priority Rating

Priority {{ cve['Priority']['Priority'] if cve['Priority'] and cve['Priority']['Priority'] else 'N/A' }}

πŸ“š Further References

{% for ref in cve['CVE Data']['containers']['cna']['references'] %} {% else %} {% endfor %}
N/A
{% endfor %}