TrustVendor
Book a demo
product

Breach Risk

External observability of each vendor's attack surface — prober telemetry, CVE and KEV signals, incident disclosures, and certificate events, all grounded in agent-produced, cited claims.

Book a demo See pricing

What it is

Breach Risk — in detail.

Breach Risk is TrustVendor's outside-in observability layer. Where Vendor Risk reads what vendors publish in writing, Breach Risk reads what their infrastructure broadcasts: DNS records, TLS certificate events from Certificate Transparency logs, HTTP security headers, open port behaviour, and vulnerability disclosures from NVD and CISA KEV. Every data point is stored as an agent-produced claim with a predicate, an object, a source artifact, and the extractor version that produced it — the same structure as any other claim in the evidence graph.

CVE and KEV signals are normalized and matched to vendor-specific software stacks extracted from trust centres and job postings. When CISA adds a CVE to the Known Exploited Vulnerabilities catalogue, Breach Risk identifies which vendors in your portfolio use the affected component, scores materiality against your integration depth, and routes a signal to your team within the severity SLA. The signal carries the CVE ID, the CISA advisory artifact ID, and the claim that linked the CVE to the vendor's stack — your team can open the evidence drawer and see exactly how the connection was made.

Incident disclosures — breach notifications published on vendor trust centres, SEC EDGAR 8-K filings, and post-mortems — are processed by the Extractor agent within hours of publication. Unlike external scanning tools that infer a breach from telemetry, TrustVendor reads what the vendor actually said: affected data classes, affected time window, remediation steps. This is complementary to telemetry-based scoring, not a replacement — you can ingest a Bitsight or SecurityScorecard score as a signal inside TrustVendor rather than choosing between them.

How it works

Three steps,
fully auditable.

Probe 01

Prober agents run on a per-vendor schedule: DNS resolution, TLS handshake, HTTP header collection, and CT log subscription. Every probe result is stored as an immutable artifact keyed by SHA-256 content hash and timestamped to the millisecond — the basis for all change detection.

Match 02

CVE and KEV feeds from NVD and CISA are ingested continuously. A Go matching layer maps CVEs to vendor software stacks using claims extracted from trust centres, job postings, and public repositories. Matches produce breach-risk claims with full citation chains back to both the vulnerability source and the stack evidence.

Surface 03

Material changes produce signals routed to your Vendor Risk workspace. Severity is a deterministic output of the Triage agent against your relationship context — a KEV match for a vendor processing PHI is critical; the same match for a vendor sharing only telemetry is high. SLA clock starts from the source event timestamp.

What you get

Built for teams that
have to prove things.

Prober telemetry on every monitored vendor

DNS, TLS, HTTP headers, and CT log events run on a continuous schedule. Every result is a stored artifact — the basis for diff-based change detection and the evidence trail for any finding your team needs to cite.

CVE and KEV matching with evidence chains

NVD and CISA KEV are ingested continuously. Matches to vendor stacks produce cited breach-risk claims — your team sees which CVE, which vendor component, and which evidence linked them.

Incident disclosure extraction

Breach notifications, 8-K filings, and post-mortems are processed by the Extractor agent within hours of publication. You read what the vendor said, not what telemetry implied — with the source text span cited.

What the agents will never do

Agent guarantees,
in plain terms.

Agents produce claims, never numbers. Scoring is deterministic Go arithmetic over those claims — models never run in the scoring path.

Every claim cites a hashed, immutable snapshot span. No claim is written to the database without an artifact_id and a validated quote hash.

Extractor agents are prompt-versioned. Every claim records the prompt file, model, and schema version that produced it. A regression is a rollback, not a data loss.

The Analyst agent's system prompt forbids it from asserting a fact it cannot cite. Warnings surface in the response envelope when tool results are incomplete — the answer is never silently filtered.

Sample

What it looks
like in practice.

Breach Risk signals — 3 open
HIGH
Acme Analytics kev_match

CVE-2026-31337 added to CISA KEV. Acme Analytics stack evidence links affected component via trust centre claim art_91cd.

extracted by extractor-v0.1.0 from art_91cd

2h ago

new
MED
BrightPath Health certificate_expiry

TLS certificate for api.brightpath.io expires in 14 days. Prober artifact art_4mN9pQ, ct_log subscription.

extracted by prober-v1.4.0 from art_4mN9pQ

6h ago

acknowledged
CRIT
Openlink Systems breach_disclosure

Breach notification published on trust centre. Affected data classes: customer_content. Extracted from art_7xR2kL.

extracted by extractor-v0.1.0 from art_7xR2kL

14m ago

new

Common questions

Answered plainly.

How is Breach Risk different from Bitsight or SecurityScorecard?
Bitsight and SecurityScorecard measure external security hygiene using internet telemetry — sinkhole data, botnet sensors, open ports. That tells you how a vendor's perimeter looks from the outside. Breach Risk tells you what a vendor claims in writing about an incident, which CVEs affect their stack according to primary evidence, and what their certificate posture looks like over time. The two are complementary — you can ingest your Bitsight score as a signal inside TrustVendor rather than choosing between them.
How quickly do KEV signals reach my workspace?
CISA KEV additions are ingested within minutes of publication via the CISA KEV JSON feed. Stack matching and Triage agent scoring run immediately after ingestion. End-to-end latency from CISA publication to a routed signal in your workspace is typically under 30 minutes for monitored vendors with active stack evidence.
What sources does the prober cover?
DNS (A, AAAA, MX, TXT, SPF, DMARC), TLS (certificate chain, expiry, cipher suites, HSTS), HTTP security headers (CSP, X-Frame-Options, Referrer-Policy), and Certificate Transparency logs via crt.sh subscription. Probe frequency is daily for TLS and CT events and weekly for DNS and header snapshots. Monitoring customers can request on-demand probe runs.
Can I integrate Breach Risk signals with my existing SIEM?
Yes. Breach Risk signals are delivered via the same webhook infrastructure as all other TrustVendor signals. The payload includes the vendor_id, signal type, severity, CVE IDs or artifact references, and evidence URLs. Most SIEM webhook integrations are configured in under 15 minutes using the pre-built event schemas.
How do I know a CVE match is accurate and not a false positive?
Every CVE match is a cited claim backed by stack evidence extracted from the vendor's own publications. The claim record shows which artifacts (trust centre, job posting, repository disclosure) linked the CVE to the vendor's stack. Your team can open the evidence drawer from any signal, read the source text, and decide whether to accept or dismiss the match — dismissals are logged with a required reason for audit purposes.

See it live

Breach Risk
on your vendors.

Book a 30-minute demo. We’ll run it live on vendors from your register — not demo data.

We will respond within one business day.