kbrain

Use case

Ask your AI whether a CVE is being actively exploited

The real question behind most CVE lookups is whether it is being exploited. Ask your AI assistant for CISA KEV status and get a clear yes or no with the date it was added.

Add the CVE brain to your AI assistant

When a CVE lands in your inbox, the first question is rarely about its CVSS vector. It is: is anyone actually exploiting this? That single fact often decides whether you patch tonight or next sprint. The KBrain CVE brain answers it directly, using the CISA Known Exploited Vulnerabilities catalog, so your AI assistant returns a clear yes or no with the date it was added, not a plausible-sounding guess.

What CISA KEV tells you

The CISA Known Exploited Vulnerabilities catalog is the authoritative U.S. government list of vulnerabilities that are confirmed to be exploited in the wild. If a CVE is in KEV, exploitation is not theoretical. For U.S. federal agencies the catalog also carries a remediation due date, and it is a strong prioritization signal for everyone else.

  • A KEV listing means confirmed, active exploitation, not a prediction.
  • The date added tells you how long it has been a known target.
  • The catalog notes when a vulnerability is associated with ransomware campaigns.
  • Absence from KEV is not proof a CVE is safe, only that CISA has not catalogued exploitation. Pair it with the EPSS score for a fuller picture.

Why not just ask a general model

Ask a general-purpose model whether a recent CVE is being exploited and you will often get a confident answer that is simply wrong, because the model was trained before the CVE existed or before it was added to KEV. In a security context that is worse than no answer. The CVE brain replaces the guess with a lookup against a catalog that is refreshed daily.

A stale or invented exploitation answer is exactly the failure this brain is built to prevent. Every KEV answer is grounded in the current catalog and stamped with when it was last refreshed.

How to ask

  • "Is CVE-2024-3400 in the CISA KEV catalog, and when was it added?"
  • "Which of these CVEs are known to be exploited: CVE-2023-46805, CVE-2024-21887?"
  • "Was this CVE ever linked to ransomware campaigns?"

The brain also exposes a dedicated KEV lookup, so an agent can check exploitation status on its own without pulling the full CVE record. That makes a quick yes or no cheap enough to run across a long list.

Add the CVE brain to your AI assistant

Look up CVEs, CISA KEV exploited status, and EPSS scores from Claude, ChatGPT, or any MCP compatible assistant. Hosted and refreshed daily, with no self-hosting and no API keys to manage.

Frequently asked questions

What does it mean if a CVE is in CISA KEV?

It means the vulnerability is confirmed to be exploited in the wild. CISA maintains the Known Exploited Vulnerabilities catalog as the authoritative list, and inclusion is a strong signal to prioritize remediation.

If a CVE is not in KEV, is it safe?

Not necessarily. Absence from KEV means CISA has not catalogued active exploitation, not that exploitation is impossible. Pair the KEV check with the EPSS score, which estimates near-term exploitation probability, for a fuller view.

How fast does the brain reflect new KEV entries?

The CISA KEV catalog is fully refreshed daily, so new entries appear within a day of being published, far ahead of a general model's training cutoff.

Can an agent check KEV status automatically?

Yes. The brain exposes a dedicated KEV status lookup over MCP, so an agent can get a boolean and the date added for any CVE without retrieving the full record.