Live · 98 sources · updated 22m ago
The Security Standard

A daily wire for defenders: vulnerabilities, advisories, research, standards.

Developers

JSON API

Read-only, no key, CORS enabled, cached for 60 seconds at the edge. The same queries power the site, so anything you can filter on a page you can fetch as JSON. Please send a descriptive User-Agent and respect Cache-Control.

GET /api/items

Filtered, ranked list with cursor pagination. All parameters are optional.

ParameterValuesNotes
categoryvuln,advisory,research,news,standards,policyComma-separated; default all.
windowtoday (24h, default), 7d, 30d, allRelative to the snapshot clock.
sortpriority (default), newestRank includes the recency bonus.
qtextLiteral substring search over title, summary, CVEs, vendors, products and source. Operators: vendor:, product:, source:, cve:; quote multi-word values.
kev, exploited, patched1KEV-listed; KEV or confirmed exploitation; fix available.
cvss0–10Minimum CVSS base score.
vendor, source, cvetext / source id / CVE idExact vendor tag; source id (see /api/sources) or name fragment; one CVE id.
idscomma-separated item idsUp to 100; used by the reading list.
limit1–2000Default 50 (the site uses 100).
cursoropaqueFrom next_cursor; bound to the same filters and snapshot clock.
as_ofISO 8601Freeze the clock explicitly; later inserts are excluded.
curl -s 'https://hippiekiller.net/api/items?window=7d&kev=1&limit=20' | jq '.items[] | {rank, title, cves, kev_due_date}'

Response: { count, total, items[], categories[], next_cursor, as_of }. Each item carries id, title, canonical_url, source_id, source_name, source_type, published_at, category, label, summary, vendors[], products[], cves[], cwes[], exposure[], cvss, cvss_vector, cvss_version, epss, epss_percentile, kev_status, kev_date_added, kev_due_date, kev_ransomware, ssvc_exploitation, ssvc_automatable, ssvc_impact, exploitation_status, patch_available, priority_score, rank, tier, priority_reasons[], cluster_id, nvd_status. total counts all matches, not the page.

GET /api/cve/{CVE-ID}

Aggregated view of one CVE: best CVSS, EPSS, KEV state, vendors, products, weaknesses, the list of sources that covered it, and every item in the archive that references it.

curl -s 'https://hippiekiller.net/api/cve/CVE-2026-114625' | jq '{cvss, epss, kev: .kev.kev_due_date, sources: [.sources[].source_name]}'

GET /api/item/{id}

One item with its related coverage (shared CVEs or cluster).

GET /api/sources

Every source with type, group, interval, last check, last success, last error, enabled state and item counts. Mirrors the sources page.

GET /api/stats

Archive totals, items per day for 14 days, KEV additions this week, the last ingestion run and the latest publication time. Poll this to detect new items cheaply.

Feeds

Conventions

Keyboard

j / k
Next / previous item
o or Enter
Open the original source
i
Open the item page
s
Save or unsave for later
/
Focus search
g then f v a r n s
Go to front, vulnerabilities, advisories, research, news, standards
t
Toggle theme
?
This help