Skip to content
Threat Feed
high advisory

Lean 4: Kernel soundness vulnerability via nested inductive projections (CVE-2026-72844)

A soundness vulnerability in the Lean 4 kernel allows the construction of false mathematical proofs due to improper validation of structure projections and insufficient type-checking in the inductive definition process.

CVE search metadata

CVE search record: CVE-2026-72844. Severity: medium. CVSS: 6.3. EPSS: 0.18%. KEV: no. Product: Lean 4. Brief: Lean 4: Kernel soundness vulnerability via nested inductive projections (CVE-2026-72844). Brief link: https://feed.craftedsignal.io/briefs/2026-10-lean4-soundness/

Triage facts

Revision 1
Applicability
Lean 4
Evidence
Unknown
Severity
High
Action
Elevated
Sources
1 public source
Freshness
Revision 1Oct 26, 02:22 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

A soundness vulnerability in the Lean 4 kernel (CVE-2026-72844) enables the construction of checked proofs of 'False' (e.g., 0 = 1). The flaw stems from two primary issues: the kernel fails to verify that the structure named in a projection expression matches the type of the value being projected, and the environment::add_inductive function in src/kernel/inductive.cpp fails to perform necessary type-checking for nested definitions. This compromise undermines the foundational logical guarantees of the theorem prover. No further update has been provided regarding fixed versions or mitigation timelines beyond the initial disclosure.

Impact

This vulnerability allows for the creation of arbitrary proofs of logically false propositions within the Lean 4 environment. It does not require the use of explicit axioms, the sorry keyword, unsafeCast operations, or the modification of .olean files, allowing the exploit to bypass standard verification checks.

Recommendation

  • Inventory environments utilizing Lean 4 for formal verification or critical logical proofs.
  • Monitor the official Lean 4 repository and the oss-security mailing list for the release of security patches or official mitigation guidance.
  • Review critical proof developments that depend on the integrity of the Lean 4 kernel; consider re-verifying proofs using patched versions once updates are available.

Immediate actions

Inventory all production and research instances of Lean 4

Detection Engineering 48h

Enrichment needed

  • Patch release information for CVE-2026-72844 (CTI) Necessary for remediation

Mitigations

Monitor Lean repository for security updates and kernel patches

immediate Detection Engineering

CVE-2026-72844