{"description":"Trending threats, MITRE ATT\u0026CK coverage, and detection metadata. Fed continuously.","favicon":"https://feed.craftedsignal.io/favicon-32x32.png","feed_url":"https://feed.craftedsignal.io/cpes/cpe2.3arocqprover/feed.json","home_page_url":"https://feed.craftedsignal.io/","icon":"https://feed.craftedsignal.io/apple-touch-icon.png","items":[{"_cs_actors":[],"_cs_cpes":["cpe:2.3:a:rocq:prover:*:*:*:*:*:*:*:*"],"_cs_cves":[{"cvss":6.3,"id":"CVE-2026-72705"}],"_cs_exploited":false,"_cs_has_poc":false,"_cs_poc_references":[],"_cs_products":["Rocq Prover"],"_cs_severities":["medium"],"_cs_tags":["vulnerability","formal-verification","rocq"],"_cs_type":"advisory","_cs_vendors":["Rocq"],"content_html":"\u003cp\u003eThe Rocq (formerly Coq) kernel contains a soundness vulnerability in its guard checker, identified as CVE-2026-72705. The flaw occurs because the guard checker fails to correctly track recursive calls made through a fixpoint's own arguments. This allows for the construction of proofs that appear valid but conclude false propositions, such as 0 = 1, without the use of axioms, tactics, plugins, or unsafe flags. The system reports these malformed proofs as closed under the global context.\u003c/p\u003e\n\u003ch2 id=\"impact\"\u003eImpact\u003c/h2\u003e\n\u003cp\u003eThe vulnerability compromises the integrity of formally verified proofs generated by the Rocq Prover. If an attacker produces a false proof in a system relying on Rocq for verification, the security or logic properties guaranteed by that proof are invalidated.\u003c/p\u003e\n\u003ch2 id=\"recommendation\"\u003eRecommendation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIdentify all projects or systems utilizing the Rocq Prover to generate formal proofs.\u003c/li\u003e\n\u003cli\u003eMonitor official Rocq development channels for the release of a patched version.\u003c/li\u003e\n\u003cli\u003eReview critical proofs that were generated using affected versions of the Rocq kernel to verify they do not rely on the identified guard checker flaw.\u003c/li\u003e\n\u003c/ul\u003e\n","date_modified":"2026-10-26T04:24:18Z","date_published":"2026-10-26T04:24:18Z","id":"https://feed.craftedsignal.io/briefs/2026-10-rocq-guard-checker-vulnerability/","summary":"A logic flaw in the Rocq kernel guard checker permits the construction of false proofs by failing to track recursive calls in fixpoints, undermining the integrity of formal verification.","title":"Rocq Prover: Soundness vulnerability in guard checker (CVE-2026-72705)","url":"https://feed.craftedsignal.io/briefs/2026-10-rocq-guard-checker-vulnerability/"}],"language":"en","title":"CraftedSignal Threat Feed - Cpe:2.3:a:rocq:prover:*:*:*:*:*:*:*:*","version":"https://jsonfeed.org/version/1.1"}