REDEYE CYBERSECURITY · ENGINEERED
White paper · CAVER for Government & Defense
CAVER for Government & Defense

Controlled information, on infrastructure you control

CUI obligations, assessment regimes with teeth, and environments where a vendor's cloud is not an option.

Date October 2026 Prepared by RedEye Security

Executive summary

Two things make federal and defense work different. The information has handling rules attached to it by law, and the infrastructure often cannot reach the internet at all.

CAVER classifies CUI against the NARA Registry categories, maps control by control to NIST SP 800-171, requires its own storage to be encrypted, and runs fully air-gapped with offline license activation and offline evidence verification.

It also states plainly what it is not. We support FIPS 140-3 mode; we do not hold a CMVP validation certificate, because a certificate is issued to a cryptographic module rather than to a product that uses one. That sentence is in here because it is asked in every assessment and a vague answer reads as a yes.

Contents
01

What makes this different

The obligations are specific, checkable, and increasingly evidenced rather than attested.

  • You must show where CUI lives, and most organizations answer that question from memory.
  • Assessments are getting sharper, and self-attestation is being replaced by evidence somebody else reviews.
  • A vendor-hosted platform is a non-starter for a significant part of your estate.
  • Facility and industrial systems sit inside the boundary and were never in scope for IT tooling.
02

Why the price works

CAVER charges a flat fee per deployment. There is no charge per gigabyte.

That is a pricing decision, but it only works because of how the system is built. On a storage lake, what a search costs depends on how many files it opens, not how many bytes you have kept. CAVER continuously merges small files into fewer, larger, sorted ones.

On a real production system running about 100GB a day, that change did two things:

Older data moves to a sealed tier that is simply a folder. Months outside your search window are never opened at all. There is no separate index to rebuild before a search or an alert can reach that folder: detections and dashboards query it directly, measured at 172 milliseconds for an alert and 76 milliseconds for a dashboard panel over a million events.

$0/GBNo ingest charge; flat per deployment
7 yearsAudit retention, enterprise tier
466 → 10Files opened per search, after merging
48:1Compression: raw log volume against what the lake stores

What this means for you: "how far back can I search" becomes a storage question, not a performance question. You stop choosing between logging everything inside the boundary and staying inside budget.

03

Finding the controlled information

CUI is different from other sensitive data in one important way: it is supposed to be marked.

So the strongest signal is the marking itself. CAVER reads banner and portion markings, resolves the category against the NARA Registry, and attaches the law that controls it. CUI Specified is distinguished from CUI Basic, because Specified carries handling requirements from the underlying law that override the Basic defaults.

But an unmarked document is not evidence of absence

Marking failures are the most common finding in a real assessment, far more common than storage failures. So content detection runs regardless, and a match with no marking is its own finding: this looks like CUI and nobody marked it.

Dissemination controls travel with the document

NOFORN on a file sitting in a system foreign nationals can reach is a violation even when the storage, the access control and the transport are all correct. No amount of encryption fixes it, so CAVER reports the control alongside the finding.

The practical value is the second list rather than the first. Anybody can search for the string CUI. The finding that changes a program is the document that carries every characteristic of controlled information and no marking at all, sitting in a share that was never scoped for it, because that is the one an assessor finds first and the one an incident turns into a reportable event.

What this does not do

It does not determine that a document is CUI. That authority belongs to the originating agency and to the contract. CAVER finds what is marked, what looks like it should be, and where both are sitting, which is the input to that decision rather than a substitute for it. A tool that claimed the determination would be wrong about the law and would put the program rather than the vendor at risk when it was.

04

Mapped to NIST SP 800-171

Control by control, cited against Rev. 2, because that is what DFARS 252.204-7012 and CMMC Level 2 are written against and what your assessor has open. Rev. 3 identifiers are carried alongside where a control was renumbered.

ControlRequirementCAVER
3.3.1Create and retain audit logsCovered: the platform exists for this
3.3.2Trace actions to individual usersCovered
3.3.5Correlate audit review and reportingCovered
3.3.8Protect audit information from modificationCovered: append-only custody, encrypted storage
3.13.16Protect confidentiality of CUI at restPartly: required on our storage, refused if absent. We do not encrypt your other systems
3.4.1Baseline configurations and inventoriesPartly: generated from observed traffic, which cannot see a system that has never communicated
3.5.3Multifactor authenticationNot covered: we evidence it, we do not issue it
3.13.11FIPS-validated cryptographyNot covered: see below
3.10.1Physical access controlNot covered: a physical safeguard

The uncovered rows are printed on purpose. The standard has 110 requirements and CAVER addresses the subset a data platform touches; the rest are organizational, physical and network controls that no logging tool provides. A mapping of only the flattering controls cannot be used to plan, which is the only reason you want one.

The compliance report also assesses against NIST SP 800-53 r5, NIST SP 800-82, NIST CSF 2.0, the CISA Cross-Sector Performance Goals, CISA BOD 26-04, NERC CIP, IEC 62443, the USCG maritime cyber rule and the NCSC OT secure-connectivity guidance. Where a control cannot be evidenced from data, the report says unevidenced rather than passing it. CUI markings and the 800-171 mapping export as evidence.

Access control and audit answer 3.1 and 3.3.2 directly. Roles are capability-gated, a read-side index ACL is enforced as a row-level predicate, every search is audited with the scope that was applied, and refused requests leave audit rows too. Sensitive searches can be audited in hash mode.

Where CMMC actually stands, and where we stand

CMMC Phase II, the third-party certification rollout, is suspended pending review. Phase I remains in force: a defense contractor must still complete a NIST SP 800-171 self-assessment and post a senior-official affirmation to SPRS. The self-assessment is the live requirement.

We scored ourselves first. RedEye holds its own house to NIST SP 800-171 Level 2 and self-assesses at 109 of 110, indicative, with all controls documented against real evidence, a written policy set, a tested incident response plan and continuous monitoring. The single open item applies only once we hold a specific type of federal data; it is a build-on-contract item rather than a gap. Our workforce is U.S. persons only, which is what makes ITAR and export-controlled work possible at all.

The full posture is published at threat-intelligence.redeyesecurity.com/cmmc. Regulatory status moves, so confirm the current phase before relying on any of it in a proposal.

FIPS, stated plainly

CAVER supports FIPS 140-3 mode, routing cryptography through the Go Cryptographic Module, and checks at startup that your storage configuration can run under it. CAVER does not hold a CMVP validation certificate. A certificate is issued to a module, not to a product that uses one, so confirm the module's certificate status for the version you deploy. Note also that CMMC certifies an organization and never a product: no tool can be "CMMC certified".

05

Read against the CISA Logging Reference Architecture

In August 2026 CISA published a Logging Reference Architecture implementing OMB memorandum M-26-14. It is not a list of sources to collect. It asks whether a logging capability can be shown to still be working, and it names the failure modes that make a healthy-looking estate useless.

"A logging capability that lacks validation of operational functions cannot be considered reliable."CISA Logging Reference Architecture, section 4.7
CISA asks forCAVER
4.7 Detect coverage gaps and delivery failures even when systems appear to be functioningA source that goes quiet is a finding, not a quiet week. Agents heartbeat on the channel they ship on, and the coverage screens report last-seen time per source rather than a count.
6.2.5 Endpoint records with process context rich enough for lateral-movement analysis and timeline reconstructionProcess lineage is part of the event contract, from Sysmon and from Carbide, so a chain joins across event types.
7.1, 7.2 Durable normalization, with source-native context preservedThe raw event is kept and the normalized class is a layer over it, applied on the way in. Every event names the normalizer and version that produced its view.
8.2 Integrity at collection, in transport, in storage and during accessThe Evidence Locker: hashed on arrival, an append-only transparency ledger, signed export, verifiable offline by someone who does not trust us.
4.5 Separate actively searchable data from lower-cost retrievable tiers, and decide how long each stays searchableSet per index, and re-measured in the product. 48:1 compression (raw log volume against what the lake stores) is what decides whether the answer is a year or ninety days.

The full mapping, in CISA's numbering, is at getcaver.com/cisa-logging. The most useful version of the conversation is section by section against your estate, including the parts where the answer is that you have work to do.

What this is not

It is a reading of a public document against a product, done by the product's vendor. It is not an endorsement, a certification or a relationship with CISA, and nothing here should be read as one.

06

OMB M-26-14: the mandate, graded

OMB issued Memorandum M-26-14 on May 22, 2026, replacing M-21-31 and giving federal agencies one standard for two things: Continuous Event Monitoring, catching what is happening now, and Threat Hunting, Investigation, Response and Forensics, reconstructing what already happened. The memo sets eleven baseline logging activities and five maturity elements graded Level 0 through Level 4, and CISA's Logging Reference Architecture, published August 20, 2026, turns that grading into an architecture with its own milestone schedule.

The two frameworks, in the same report

The compliance report gains two frameworks built for this memo specifically: m-26-14, the eleven Appendix B activities and five Appendix C maturity elements, and cisa-lra, the architecture sections the memo's own reference implementation asks for. They are keyed on the same section numbers the public getcaver.com/cisa-logging mapping uses, so the report an assessor reads and the page a prospect reads describe the same thing twice, not two different countings of it.

Every system graded Level 0 to Level 4

Appendix C's two computable elements, Inventory Visibility and Collection Coverage, are graded per system: Level 0 under 70%, Level 1 at 70 to 79%, Level 2 at 80 to 89%, Level 3 at 90 to 94%, Level 4 at 95% and up. A system's overall level is the lower of its two scores, not the average, because a system with perfect source coverage on half its fleet is not covering the other half. The agency-wide composite follows the same rule across every system: one system stuck at Level 0 holds the whole agency at Level 0, which is Appendix C's own reading of maturity as a floor rather than a mean.

Attested where CAVER cannot see, with the computed number beside it

Collection Operations, Data Retention and Log Management are attested by an operator, because no product can observe them on its own: who claimed what level, on what evidence, and until when. Two of the three print a computed reading beside the claim so it can be cross-checked: Collection Operations shows the percentage of a system's hosts with a live agent heartbeat, and Data Retention shows the level the configured storage window actually supports. A lapsed or missing attestation stops counting toward the level the moment it lapses.

A tracker for the mandate's own deadlines

The LRA's publication date drives four milestones: 2026-11-18, 2026-12-18, 2027-02-16 and 2027-07-06. Every plan item an agency enters is graded on track, at risk or lapsed against its milestone, rolled up per milestone and agency-wide, with an alert the moment an item is at risk or has lapsed.

One landing page for the three questions that matter

The posture page answers what a compliance officer opens the tool to find out: will we make it, a composite level with a trajectory against the last reading; what needs me now, a single ranked list of lapsed and at-risk attestations, lapsed and at-risk plan items, regressed systems and silent hosts; and what is next, the nearest mandate milestone and what it requires. A fourth reading, THIRF readiness, shows measured time-to-contain and how many evidence bundles have been verified, so forensic readiness is a number rather than an assumption.

Retention measured against the memo's own floors

Appendix C's Data Retention band reads a deployment's configured storage window against two floors the memo sets, six months for Level 1 and twelve months for Level 2. Because CAVER's storage compression is measured, clearing either floor on your own storage is a budget line, not a tradeoff against how far back you can look. The pitch, plainly: other tools attest retention. CAVER measures it, because the storage tiers are CAVER's own to read. Other tools attest that operations ran. CAVER's agents write down every run, whether or not they found anything.

What this reads, and what it does not

Inventory Visibility counts hosts CAVER observes sending telemetry, not the percentage of a centralized HWAM/SWAM inventory the element technically grades; reconcile the two rather than read one for the other. This is not legal advice on whether a specific agency meets the memo, and not a CISA or OMB endorsement.

07

Workers, not another alert queue

The reason teams turn detections off is not that the detections are wrong. It is that nobody is left to work the output.

Roughly a third of alerts are never investigated, an investigation takes over an hour, and an analyst closes twenty to thirty in a shift. A three-digit queue does not fit inside a staffed team by arithmetic. So CAVER ships named workers rather than more alerts: each one holds a single job, runs it on its own beat, and reports what it found.

36Named agents, none needing a model
0Of them need a language model
OffHow every one of them arrives

Silence is a result, and it is recorded

An agent that speaks only when it finds something is indistinguishable from one that is broken, and the second is far more common than anyone admits. Every run is written down whether or not it found anything, carrying what it checked and over what window. A quiet morning becomes evidence rather than an absence of evidence.

Why none of them needs a model

Twenty of the thirty-six are rules, joins and thresholds: the same data gives the same answer on any day, and it can be explained to an auditor as a query. The other sixteen are baselines, peer groups and rarity, which is still arithmetic over your own history. Five can use a language model to write their summary in prose; turn it off and you lose the wording, not the finding.

The roster runs entirely on your own hardware and history. Nothing in it calls out to a model provider, which is why it works in an isolated environment at all.

They arrive switched off, and you switch them on

Every agent ships disabled, and you enable them one at a time from the product. That is deliberate. It also means the workforce can be assessed rather than taken on faith. An agent is a named thing with one job, a declared scope of what it may read that is enforced rather than merely documented, a named reviewer, and a run history an assessor can read. That is a control an assessor can evaluate, which is not true of a prompt.

What is finished and what is arriving

The workforce, the roster and the controls are shipped and in the product. The connections that feed individual agents land per data source, so an agent whose source is not connected yet says exactly that and names what it needs, rather than reporting a confident nothing. Ask us which of the thirty-six are live against your feeds before you count on any one of them.

08

Endpoint telemetry that says when it is blind

Most estates buy endpoint telemetry from somewhere, and CAVER reads what you already run: CrowdStrike, Defender, SentinelOne, Sysmon, syslog and the forwarders on your servers. For the hosts where the options are bad, CAVER ships its own agent, Carbide, at no extra charge.

Sysmon, read as process lineage

Sysmon process, network, file, registry, module-load, DNS and memory events all arrive as OCSF with the parent and child identifiers carried in the event, so a chain of executions joins across hosts rather than only inside one log line. A coverage screen shows which Event IDs are arriving now, which were seen in the last week and not in the last day, and which hosts are reporting. Every freshness figure is the time of the last event, never a count, because a count is satisfied by history: a source that died last week still has a large one.

Carbide, on Linux, Windows and macOS

Same host, same workloadKernel capturePolling
300 short-lived processes in a loop300 captured0 captured

That row is why the agent exists. A process that starts and exits between two polls is most of what execution telemetry is for, and a poller cannot see it.

Platforms and coverage

Carbide ships for Linux, Windows and macOS, installed as a system service. AIX coverage is available to design partners. Where you already run CrowdStrike, Defender or SentinelOne, Carbide sits beside it or CAVER reads that instead. Sysmon process, network, file, registry, module-load, DNS and memory events are all normalized to OCSF and addressed by the same detection content.

09

Operating inside the boundary

Beyond watching, the platform acts, proves and updates without a vendor connection.

  • Carbide can act, not only watch. A separate authenticated channel with mutual TLS carries kill-by-process-identity, file quarantine into custody with a hash, nftables host isolation and evidence collection. It is off the telemetry path and every action is audited.
  • Air-gap completeness. Sealed mode refuses to phone home on every alert path. Offline STIX 2.1 bundle import keeps threat intelligence current without a connection, packs install from a local store, and releases carry signed SBOMs and attestations. Local logins survive a lake outage through a sealed cache.
  • Evidence Locker guarantees. The Locker writes to S3 Object Lock in WORM mode. Each artifact has a SHA-256 and an Ed25519 timestamp, legal hold needs two authorizers, and export is a signed PDF with an artifact index and ledger proof.
  • Fleet control. Collectors and Carbide agents take staged, signed updates with label-selected bundles, canary promotion, assignment controls and kill switches from the caver-fleet CLI.
  • Secure by default. No default admin credential or demo token ships, and Caver refuses to start on a reachable bind with demo credentials. Secret references use a redacting type, and a cleartext-credential guard blocks plaintext secrets in config.
  • OT depth. CAVERN-OT learns the command chain from the wire, flags deviations from operating practice and keeps never-touch guardrails enforced in code. An operational recorder with a hash chain exports an evidence bundle for an incident window.
  • Vulnerabilities and BOD 26-04. The Vulnerability Center correlates CVEs to assets, re-ranks by asset criticality and runs a KEV fast lane, with CISA Vulnrichment and SSVC decision points and ICSA and CSAF advisories feeding it. For BOD 26-04 it keeps the remediation clock, a deadline table, a seven-day asset report and an evidence log.
  • Proof that detections work. Cold-proof shows a detection fires and a dashboard renders with no catalog and no restore. Detection health lists rules that cannot fire because an index, field or lookup is missing, and silent sensors alert.

Delivered on request, or available to design partners

10

From exploited to contained

A vulnerability list ranked by severity score tells you what could be exploited. Two public feeds tell you what is.

CAVER ingests CISA's Known Exploited Vulnerabilities catalog, about 1,200 CVEs with confirmed exploitation, and FIRST's EPSS scores, an exploitation probability for roughly 200,000 CVEs, every day, and joins both onto your findings by CVE. The vulnerability screen gains an exploited-in-the-wild filter and a sortable probability column.

The effect on a real board is the difference between "4,000 findings" and "these eleven are being exploited right now, start here".

Time to contain, measured

In 2026 CISA published an advisory in which two organizations faced the same red team with the same tradecraft and both fell to full domain compromise. One isolated three phished workstations in 10, 2 and 20 minutes and cut the command channel. The other actioned zero alerts. The difference was not the tooling and not the detection content; it was how fast a person acted on what the tooling already knew.

So CAVER measures that interval, per incident, from the case record:

We publish compression and query speed as first-class numbers because they are how CAVER beats a per-gigabyte platform. Time to contain is the number that decides whether any of that mattered, and it is on the same screen.

11

Response and case management, in the same product

Detection, the case and the response action live in one product. There is no second orchestration platform to license, deploy or keep in sync.

Playbooks trigger off the same findings the detection engine produces. A playbook runs when a finding or an incident is created, when a case field changes, on a schedule, or by hand. It branches on conditions, it can be built on a visual canvas or in a form editor, and every definition is versioned with its history kept.

Safe by default

The case

An incident carries its severity, owner, linked findings and indicators, tasks, a traffic-light handling marking and an append-only activity history. A per-severity service-level timer stamps a breach when a case runs past it, and that breach can itself trigger a playbook. A case can be sent to Jira, ServiceNow, Slack, Microsoft Teams or email from where the analyst is working, and its evidence can be exported and deposited in the Evidence Locker described under "Evidence that holds up".

Measured, gaps included

Our internal parity audit, dated July 12, 2026 against CAVER version 0.4.3, scored 24 capabilities of the Splunk SOAR feature set. Weighted coverage, counting partial support as half, was about 48 percent; 33 percent was fully covered. The engine, triggers, branching, approvals, credential vault, case management and audit trail were covered. The gaps it named were a visual playbook canvas, scheduled triggers, loops, custom code blocks, a broad connector marketplace, a step-through debugger, multi-tenant separation and automation reporting.

Since that audit, the visual canvas, scheduled triggers, per-severity service-level timers, automation reporting and screens for run history, approvals and credentials have shipped, along with Jira, ServiceNow and chat connectors, on-call routing, ChatOps with per-user roles, and Carbide response actions. Loops and custom code blocks are delivered on request. The figure above is the July baseline, not today's, and we re-score the audit for an evaluator on request.

Evidence behind these claims

The parity audit this section cites scores each capability against the source that implements it, file by file. We share it with an evaluator on request, together with source access to check it.

12

The plane the firewall cannot see

Rural control sites run on radio. A pump station reports back to the plant over an unlicensed 900 MHz SCADA radio, and that link sits before the firewall, before the VPN, outside every network segment, and off the internet entirely. Every control a site bought protects the wire. The radio is not on the wire.

So the softest way into a control process is often the one no security tool watches. Someone parks near the fence line with the same $25 receiver a hobbyist uses, listens to the traffic, and on most rural links reads it in the clear, because the radios were installed to move telemetry, not to keep a secret. Replaying or injecting a frame from there steps around the firewall, the VPN and the segmentation at once, and no exposure scanner will ever index a link that was never on the internet.

What CAVER watches for

A software-defined radio the size of a thumb drive, plugged into the Windows machine already sitting at the site, listens to the band and learns its normal picture: which radios are present, on which frequencies, at what strength, hopping in what pattern. From that learned baseline it reports the departures rather than a wall of raw signal:

Years of it, at a rounding-error cost

Watching a whole band around the clock sounds expensive to keep. It is not. The spectrum picture, the learned baseline and the departures together come to a few megabytes a day per site, because CAVER stores a compact snapshot and the events instead of a raw firehose. A site holds years of its own radio history and queries it the way it queries everything else, on storage it already owns.

And it lands where the plant already lives. A radio becomes an asset next to the controller it talks to, a departure becomes a detection on the same triage board as the wired alerts, and the link's health sits beside the process it carries. No platform that pairs a radio sensor to its own data store has drawn that picture, because no incumbent owns both halves.

What is running today, and the one limit that does not move

The Caver RF add-on runs this sensor continuously and streams to your deployment. Sweeps, learned baselines and departures land as OCSF events beside the wired traffic. Sub-GHz SCADA radio profiles are configured per site and are available to design partners. The limit that never moves: the sensor only listens, it never transmits. Where a link is encrypted, reading it needs your own radio key, which on your own site you already hold. Everything else is receive-only by design, which is what keeps an RF capability on the defensive side of the line.

13

Physical and logical, on one timeline

Most facilities run their physical security, badge access, door contacts, cameras, entirely apart from the cyber side. Caver takes the events those systems emit, not the raw video, into the same store as the network and identity record.

That is where the cross-silo detections live: a badge at a restricted door while that account is logged in elsewhere, a tailgate followed by a login from inside the room, a terminated worker whose badge and account are both used after the end date.

Events, not surveillance

Events and counts only, never the raw video, and never a face. Anything that identifies or tracks a specific person is off by default and governed, an explicit and audited choice, so the capability stays on the defensive side of the line.

14

Speed and storage, measured

Real measurements from a production system handling about 100GB per day.

SearchTime
Empty hour6 ms
One hour of data38 ms
24 hours of data453 ms
48 hours across two data centers627 ms
Performance in context

Published figures show searches under 50 ms at the 95th percentile. The counterpart matters just as much: a 120-second ceiling still applies to large summarized searches, and searches over recent data under load run around 1.1 to 1.2 seconds. We are working on that ceiling. Both numbers are published because a best case is not a guarantee.

Compression: 48 to 1, and how we measured it

"If a vendor will not show you the method, the ratio is not a number. It is a claim."RedEye Security, published material

Ask any vendor, including us, for the range across your own data types during a trial. Not just one blended figure.

15

How CAVER compares

AreaTypical SIEMCAVER
PricingPer gigabyte; retention becomes a budget leverFlat per deployment
Data ownershipOften vendor-hosted, proprietary formatYour storage, your keys, open format
Archived data accessA restore or rehydration job, often billed per queryQueried directly from your own bucket, no restore step
Encryption at restAssumed, rarely verifiedChecked before start; refuses to run on storage it cannot confirm
CUI classificationGeneric DLP patterns if anyNARA Registry categories with cited authority, marked and unmarked
800-171 mappingA spreadsheet somebody maintainsControl by control, Rev. 2 and Rev. 3
Logging architectureGraded after the factMapped to the CISA LRA, section by section
Air-gapped operationOften unsupportedSupported today, including offline licensing and verification
Your existing detection contentA rewrite, or left behindSigma, Splunk, Elastic, Sentinel, QRadar and Defender rules convert in, with a report on what did not
Evidence handlingExport logs; chain of custody is manualCryptographic custody, verifiable offline
Compliance reportingUsually a separate productMore than 20 frameworks built in, signed export
Where it runsMany are cloud onlyCloud, on-premise, air-gapped, single box

Where the incumbents still win

An established SIEM has real advantages we will not pretend away:

Those are genuine switching costs. Our answer is the parallel-run and collector-only options above, which let you measure the difference instead of taking it on faith.

16

Evidence that holds up

For the moment an incident becomes a legal, regulatory or contractual matter.

At that point someone outside your security team needs to trust the record without trusting your vendor. The Evidence Locker is built for that:

What this means for you: a record an assessor or investigator can verify without ever touching your infrastructure.

One limit worth knowing before you send a bundle

The AES-256 password protects the contents of the archive. The list of file names and their sizes is still readable without the password, which is how the ZIP format works. If a file name would itself reveal something, rename it before export.

17

Where it runs

One product, not a different tool for every environment.

CAVER runs on Kubernetes, a virtual machine, an isolated network, or a single box. License activation does not need an internet connection, and a lapsed license gives you a 14-day grace period rather than shutting off mid-incident.

Two postures, and you choose

This is your risk decision. Both are real products. Neither is a discouraged version of the other.

Signing in with what you already have

SAML 2.0 and OpenID Connect are both configured in the product: paste or fetch your identity provider's SAML metadata, or point at your OIDC issuer for discovery, then map the attributes or claims to roles. Test against the live provider before you can turn it on: enable is refused without a successful test in the last 24 hours. A saved change or a disable takes effect on the next request, no restart, and local login stays reachable so an identity-provider outage cannot lock your operators out. An OIDC client secret is sealed in the product's credential vault, never stored in the clear.

Provisioning through SCIM

SCIM provisioning is configured the same way: an operator mints a bearer token for the identity provider, shown once and stored only as a hash, revoked on the very next request rather than the next restart. Group membership from SAML, OIDC, or SCIM maps to roles by the same rule.

Four ways to start

18

What CAVER connects to

Everything here works with no outbound connectivity.

CategoryHow it reaches CAVERStatus
Federal and enterprise ITStandard audit trails and endpoint telemetryMore than 400 vendor packs
Facility and industrial systemsMore than a dozen protocols decoded passivelyIncluded
Badge and physical accessGenetec Security Center, C-CURE 9000 and Lenel OnGuard, with antipassback and physical-logical impossible travelIncluded
Scanners and vulnerability dataIngested, correlated with behaviorSupported
Classified-adjacent enclavesFully air-gapped, offline licensingSupported today

And everything else

More than 400 ready-made vendor packs ship for the common systems, so the bespoke work is the exception rather than the starting point.

19

How to test our claims

A trial is 60 days, $25K to $75K, credited fully toward your first year if you proceed. If you are replacing Splunk, a displacement credit of 25% to 50% off year one is available separately.

Do not take this paper on faith. Test it directly:

  1. Run the CUI classification against a real file share and count how many unmarked documents it finds. That number is usually the surprise.
  2. Take the 800-171 mapping to your assessor and ask whether the citations and the uncovered rows match what they expect to see.
  3. Deploy it air-gapped and verify an evidence export on a machine that has never touched the internet.
  4. Ask what CAVER shows during the learning period. It should tell you it is not ready, not show you a clean dashboard. This is the claim that is easiest to fake.
  5. Verify an evidence export yourself. Run our offline checker against a real export without touching the CAVER console.
  6. Ask for the compression range across your data types, and for the load ceiling next to any speed figure.
  7. Run it alongside your current SIEM so migration risk is measured during the trial rather than assumed afterward.