Investment Memorandum · Confidential draft · 2026
Civilium
Below-the-kernel integrity enforcement for general-purpose ARM64 Linux — a drop-in monitor at EL2 that denies and records kernel tampering from a layer a rooted OS can’t reach.
- Category
- Runtime kernel integrity
- Layer
- EL2 · retrofit, no reboot
- Beachhead
- Safety-critical ARM64 Linux
- Status
- Working prototype, verified
- Expansion
- Cloud / enterprise · x86 next
- Read next
- the product & live demo →
This memo is the business case. It assumes you’ve seen the product and the live attack demo; it does not repeat them. Every number below links its primary source; estimates are marked est.
Thesis
Below-the-kernel integrity is the proven answer to kernel-level attackers — Microsoft, Samsung and Google each shipped it. But every shipping implementation is captive to its own operating system. General-purpose ARM64 Linux — now the fastest-growing server and safety-critical embedded surface — has no below-kernel enforcement. Civilium retrofits it under an unmodified, already-running kernel: when an attacker with full root rewrites protected kernel memory, the write is denied and logged from EL2. We have a working prototype that does this today, verified in-guest.
The gap
The technique exists only where the platform owner built it for themselves. No one serves general Linux.
The wedge
Land where a kernel compromise is a safety or compliance event and the operator owns the boot chain.
The proof
Not a deck. A running monitor that blocks the exact primitive real rootkits use — see it →
The insight
The winning defense already exists. It just can’t be bought for Linux.
Three trillion-dollar platforms independently concluded that the only durable way to stop a kernel-level attacker is to watch the kernel from below it — and each locked that capability to their own OS:
Windows
Microsoft HVCI enforces kernel code integrity from the Hyper-V hypervisor — a Windows-only, virtualization-based feature.
Microsoft Learn sourced
Samsung
Knox RKP runs a kernel-protection monitor in an isolated environment outside the kernel — enabled by default, on Samsung devices only.
Samsung Knox docs sourced
Android
pKVM extends the Linux KVM hypervisor to isolate protected workloads — an AOSP/Android feature, not a product for general servers.
Android Open Source Project sourced
Meanwhile the threat is live and industrializing on Linux: in-the-wild kernel rootkits that
hook 18 syscalls with zero AV detection
(PUMAKIT) and hook kill() and hide processes (Krasue),
and purpose-built “EDR-killers”
whose whole job is to switch defenses off from the inside. The defenders who could stop this either run
inside the kernel or watch only their own OS.
The opening: general-purpose ARM64 Linux — the surface AWS says 120,000+ customers already run on Graviton, and the one under safety and compliance mandates in vehicles, medical devices and defense — has no below-kernel integrity layer, and no incumbent has the incentive to build one for it.
What’s built
A working monitor, not a slide.
Civilium late-launches into EL2 under a running, unmodified ARM64 Linux kernel and write-protects the kernel’s critical structures at stage-2 — a layer the kernel can’t reach to undo. Each attack below was run in-guest against the real monitor; the write is denied and recorded. Watch the live demo →
- verified Syscall-table hooking — the canonical rootkit primitive; the write to
sys_call_tableis denied at EL2. - verified LSM hook tampering — nulling AppArmor/SELinux/Yama callbacks (
security_hook_heads) is blocked. - verified Code injection / ret2usr — an EL1 jump into an attacker page faults at stage-2 (PXN).
- verified IOMMU control-plane — root can’t disable, repoint or bypass the SMMU to open a DMA path.
- verified Self-defense — the monitor refuses unload and its seal is irreversible; the forensic log can’t be silenced.
Running today on a cycle-accurate model of the ARM silicon (QEMU). The same binary targets real
EL2; silicon bring-up is the first milestone of the raise, not a research question. Full transcripts ship in the
repo’s DEMO_EVIDENCE.md.
Market
A large, growing budget — entered through a slice we can defend.
Runtime security is already a multi-billion-dollar, double-digit-growth budget. These adjacent markets are context, not our serviceable market — presenting them as SAM is exactly what loses a technical partner.
Bottom-up, defensible — Linux where the operator owns the boot chain and a kernel compromise is high-consequence (ARM64 first)
Same drop-in monitor across every segment. ARM64 today; x86/64 (via the equivalent VT-x/EPT primitive) is roadmap, not shipped.
Competitive teardown
Everyone is captive, inside the kernel, or only watching.
The category splits cleanly. The players who enforce from below the kernel are locked to one OS; the OS-independent ones either run at kernel privilege (the same level as the rootkit) or only detect after the fact. One cell is empty.
| Approach | Layer | Platform | Acts | General Linux |
|---|---|---|---|---|
| Microsoft HVCI | Below kernel (hypervisor) | Windows only | Enforces | ✗ |
| Samsung Knox RKP | Isolated env. below kernel | Samsung / Android | Enforces | ✗ |
| Android pKVM | Below kernel (hypervisor) | Android / AOSP | Enforces | ✗ |
| LKRG | Inside kernel (module) | General Linux | Post-detects | at EL1 |
| Invary | Attestation / external | General Linux | Detects drift | detect-only |
| ProvenRun · Star Lab | Below kernel | New secure OS | Enforces | rip&replace |
| Civilium | Below kernel (EL2) | General ARM64 Linux | Enforces | ✓ |
Why the incumbents won’t close it. HVCI, RKP and pKVM are each strategic moats for someone else’s platform — Microsoft, Samsung and Google have no incentive to protect general Linux. The OS-independent players are structurally weaker: LKRG shares the kernel’s privilege, Invary detects rather than prevents, and the secure-OS vendors require ripping out the kernel you already run. The durable moat is coverage + retrofit: enforcement, below the kernel, on the Linux you already run — the one combination no incumbent serves.
Business model
Integrity as a line item on the safety-critical bill of materials.
Eval
Paid technical evaluations up front — a fixed-fee engagement to bring Civilium up on a partner’s hardware and prove the block on their kernel. Funds the design-in and qualifies the buyer.
License
Per-node annual subscription for server, cloud and enterprise fleets — priced against the compliance and incident budget it protects, not per-seat.
Royalty
Per-unit royalty recognized at start-of-production for automotive and embedded, where integrity is a type-approval requirement and ships in the BOM for the life of the platform.
Software margins; a design-win that pays an eval fee, converts to a license or royalty, and renews for the platform lifetime. Expansion is the same monitor moving from the safety-critical beachhead into the operator’s broader fleet.
Go-to-market
Land where the kernel is a safety problem, then expand.
- 1Land — design-win motion. Target ARM64 Linux fleets where a kernel compromise is a physical-safety or mission event and the operator controls the boot chain (automotive domain controllers, medical devices, defense & autonomy). A paid eval proves the block on their hardware.
- 2Convert — production license/royalty. The eval becomes a per-node license or a per-unit royalty at start-of-production, on a platform that renews for years.
- 3Expand — the same monitor, the wider fleet. From the safety-critical beachhead into the operator’s cloud, edge and enterprise Linux — where hyperscalers can build their own, so we expand, not enter.
Defense is a live, funded lane. The DoD is already paying for runtime assurance: USAF SBIR Phase II awards of ~$985K and ~$1.0M under a single runtime-assurance topic (AF221-0024, 2024) — a non-dilutive procurement door into exactly the buyers who own their boot chain and cannot use a captive-OS solution.
The forcing function
Regulation is putting integrity budget on a known clock.
The beachhead isn’t just high-consequence — it’s increasingly mandatory. Runtime and update integrity are moving from best-practice to type-approval requirement.
- UN R155 / R156Vehicle cyber-security management (CSMS) and software-update management (SUMS) systems, mandated by the EU within its type-approval framework by 2022. UK Gov (DfT) sourced
- ISO/SAE 21434Road vehicles — cybersecurity engineering, the standard that makes automotive security a lifecycle engineering obligation. ISO catalogue sourced
- EU CRA · 2027Cyber Resilience Act (Reg. (EU) 2024/2847) — horizontal security obligations for “products with digital elements,” in force since Dec 2024, applying ~Dec 2027. European Parliament sourced
- DoD SBIRUSAF is funding runtime assurance for autonomy at ~$1M/award (topic AF221-0024) — public money already flowing to the problem. SBIR.gov sourced
Comparable outcomes
Real capital, real buyers, honest ceiling.
Low-level and runtime-integrity security is a category defense primes, sovereign funds and platform vendors actively buy. The track record is strategic acquisition, not IPO — and we size the ambition to that.
starlab.io redirects to Mercury’s RelianceONE Linux Security. source sourcedbromium.com redirects into HP’s endpoint-security line. source sourcedThe buyers are defense primes (Mercury), platform vendors (HP), and MoD-backed funds — the same institutions that own the boot chains Civilium protects.
Roadmap & use of funds
What the raise buys.
The mechanism is proven in emulation. The next 12–18 months turn a verified prototype into a deployable product and a first paying design win.
- SiliconBring-up on real ARM hardware. Move off the QEMU model onto a physical ARM64 board — the primitive is standard ARMv8 EL2; this is engineering, not research.
- Design winFirst paid evaluation. Prove the block on a partner’s kernel and hardware in a safety-critical vertical, and convert to a production agreement.
- CoveragePage-keyed DMA + hardening. Extend from IOMMU control-plane to per-page DMA protection, and close the known scope gaps.
- Reachx86 port + compliance path. The equivalent VT-x/EPT primitive for x86 fleets, and the certification groundwork the regulated buyers require.
Risks & mitigations
What could go wrong, and why we still win.
An incumbent enters general Linux.
Each below-kernel incumbent built its capability as a moat for its own OS; serving general Linux cannibalizes nothing they sell and helps a platform they don’t own. The structural incentive isn’t there.
Silicon bring-up is harder than emulation.
The EL2 stage-2 primitive is standard, documented ARMv8 — not a novel hardware ask. The mechanism is already verified end-to-end in a cycle-accurate model; bring-up is the first funded milestone.
Enterprise security sales cycles are long.
We enter through the safety/regulatory beachhead and the funded defense SBIR lane — buyers with a mandate and a boot chain they own — before the longer enterprise motion.
Late launch means trust-on-first-use.
Civilium freezes what’s good at install; it doesn’t yet attest that it was good beforehand. We state this plainly, and cryptographic attestation is on the roadmap — the honesty is itself a differentiator with technical buyers.
The empty quadrant has an owner now.
Below-kernel integrity, on general-purpose ARM64 Linux, retrofit under a running kernel — proven in a working prototype, entering a mandated market no incumbent serves. We’re raising to bring it to silicon and a first design win.