Which kernel evidence is published today
Subject: Root Lock kernel evidence
Kernel that ships: 6.18.9-hs build #43, packaging 6.18.9-HeartSuite-3. The BPF syscall is off.
Checker pack for that binary: evidence-pack-6.18.9.txt (2026-10-02). Config and checker only. No guest boot.
18 August 2026 pack: build #37, evidence-pack-6.18.9-2026-08-18.txt. That pack includes the Debian 12 guest boot.
Legacy stream: kernel 5.19.6 (maintenance-only; see Kernel Support Policy)
Summary
| Stream | Role | Config SHA-256 | Evidence pack | Comparison matrix | Checker run | Runtime verification |
|---|---|---|---|---|---|---|
| 6.18.9-hs build #43 | Kernel that ships | d6a08a04… in pack | Published | Published | 2026-10-02 (e870d01) | Not repeated |
| 6.18.9-hs build #37 | 18 August 2026 pack | 3cd18247… in pack | Published | Scores kept in that pack | 2026-08-18 (e870d01) | 2026-08-18 (Debian 12 guest) |
| 5.19.6 | Legacy / existing fleets | Published | Published | Published | 2026-05-19 (b9b83a0) | 2026-05-19 (Debian 12 VM) |
5.19.6 scores are legacy. Build #37 is the 18 August measurement. Build #43 is the kernel that ships.
What the build #43 pack contains
- Identity —
file#43, vmlinuz SHA-256f2e47498…, packaging config SHA-256d6a08a04…inevidence-pack-6.18.9.txt - Automated scores — checker
e870d01, run 2026-10-02: overall 153/259 (59.1%), attack-surface 62/131 (47.3%), exploit-resistance 78/110 (70.9%) - Runtime — not repeated. The Debian 12 guest boot is the build #37 pack.
- What moved since #37 —
CONFIG_BPF_SYSCALL,CONFIG_KEXEC,CONFIG_KEXEC_FILE,CONFIG_CRASH_DUMP, andCONFIG_PROC_VMCOREare unset.CONFIG_IO_URINGstaysy. - Buyer pages — Procurement Brief, Threat model, and the 6.18.9 matrix use these checker totals. Arch and vanilla columns stay the 18 August rows.
What the 18 August 2026 pack contains
- Identity — uname
6.18.9-hs,file#37, vmlinuz SHA-2561b44fffb…, config SHA-2563cd18247…inevidence-pack-6.18.9-2026-08-18.txt - Automated scores — checker
e870d01: overall 148/259 (57.1%), attack-surface 57/131 (43.5%), exploit-resistance 78/110 (70.9%) - Runtime — Debian 12 guest: LSM
lockdown,capability,landlock,yama,apparmor,tomoyo,bpf,ipe,ima,evm, Root Lock activation at t+4s. Procurement, the threat model, and the 6.18.9 matrix cite this guest when they name a booted LSM list.
Known limits of this publication
- Era-matched Arch linux-hardened 6.18.16-hardened1 and vanilla 6.18.9
defconfigare in the pack. - Guest
/boot/config-6.18.9-hsis an 11-line initramfs stub, andCONFIG_IKCONFIGis off, so the running kernel does not export its config either. Analysis therefore uses the pin payload config, whose SHA-256 is recorded in the pack. - This pack is the 18 August 2026 run. It is not the kernel that ships.
What remains from 5.19.6
The 5.19.6 pack is unchanged and still reproducible (checker b9b83a0, SHA d67caa6… / fa227f1d…). Do not add 5.19.6 percentages to a 6.18.9-hs deployment report.
For procurement and audit teams
Evaluating a 6.18.9-hs deployment today
- Use
evidence-pack-6.18.9.txtfor build #43 (config and checker). Useevidence-pack-6.18.9-2026-08-18.txtwhen you need the guest boot. Threat model: auditor brief. - Confirm
uname -ris6.18.9-hs. Theuname -rstring does not contain the wordHeartSuite, so its absence is not a sign that the maintenance kernel is running. - On the kernel that ships, the BPF syscall is off, so there is no eBPF program to load. A finding stays on the patch date when that option is set on the kernel you boot.
Evaluating a 5.19.6 legacy fleet
- Use
evidence-pack-5.19.6.txt. Plan migration per the support policy.
Related pages
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.