Lucene search
+L

8 matches found

RedhatCVE
RedhatCVE
added 2026/08/24 9:18 p.m.4 views

CVE-2026-72705

A flaw was found in Rocq Prover. The guard checker component fails to properly track recursive calls when a fixpoint passes itself as a higher-order argument to another fixpoint. This oversight allows for the creation of a type that is logically equivalent to its own negation, which can lead to t...

6.8CVSS4.9AI score
SaveExploits0References2
RedhatCVE
RedhatCVE
added 2026/08/24 9:18 p.m.4 views

CVE-2026-72703

A flaw was found in Rocq Prover. The guard checker incorrectly processes parameters of nested mutual fixpoints when cross-calls occur between different bodies of the fixpoint. This oversight allows the system to accept non-terminating definitions as structurally decreasing. This critical logical...

6.8CVSS5.3AI score
SaveExploits0References2
EUVD
EUVD
added 2026/08/24 8:08 p.m.5 views

EUVD-2026-65141

The guard checker in Rocq Prover does not follow recursive calls made through a fixpoint's own arguments. A fixpoint may pass itself as a higher-order argument to a second fixpoint, which then applies it to a value that is not a subterm of the structural argument. Passing the recursive function t...

6.8CVSS5.3AI score
SaveExploits0References5
CVE
CVE
added 2026/08/24 8:08 p.m.8 views

CVE-2026-72705

CVE-2026-72705 is a soundness flaw in the guard checker of Rocq Prover (before 9.2.0). The checker fails to track recursive calls when a fixpoint passes itself as a higher-order argument to another fixpoint, which then applies it to a non-subterm value. This admits a type definitionally equal to ...

6.8CVSS5.3AI score
SaveExploits0References5
CVE
CVE
added 2026/08/24 8:08 p.m.11 views

CVE-2026-72704

CVE-2026-72704 affects the guard checker in Rocq Prover through 9.2.0 . The checker does not re-validate the recursive tree of an inductive type parameter after a transport -induced rewrite. A fixpoint can apply a type-equality rewrite to its recursive argument; the guard checker accepts the resu...

6.8CVSS5.3AI score
SaveExploits0References5
EUVD
EUVD
added 2026/08/24 8:08 p.m.6 views

EUVD-2026-65140

The guard checker in Rocq Prover does not recheck the recursive tree representation of an inductive type parameter after that parameter has been changed by transport. A fixpoint may apply a rewrite along an equality between types to its recursive argument, which the guard checker accepts because...

6.8CVSS5.3AI score
SaveExploits0References5
CVE
CVE
added 2026/08/24 8:08 p.m.9 views

CVE-2026-72703

CVE-2026-72703 is a soundness flaw in the guard checker of Rocq Prover (introduced in Coq 8.20). The function find_uniform_parameters in kernel/inductive.ml inspects only self-recursive calls when determining parameter uniformity for nested mutual fixpoints. When no body calls itself, it incorrec...

6.8CVSS5.3AI score
SaveExploits0References5
EUVD
EUVD
added 2026/08/24 8:08 p.m.5 views

EUVD-2026-65139

The guard checker in Rocq Prover treats a parameter of a nested mutual fixpoint as uniform without examining calls between the different bodies of that fixpoint. finduniformparameters in kernel/inductive.ml inspects only self-recursive calls, so when no body calls itself the function concludes th...

6.8CVSS5.3AI score
SaveExploits0References5
Rows per page
Query Builder