CVE-2026-72703
Rocq Prover 8.20 anterior a 9.2.0 el verificador de guardas acepta un punto fijo no terminante mediante llamadas cruzadas no verificadas
- Publicado
- 24 ago 2026
- Actualizado
- 26 oct 2026
- Asignación de CNA
- VulnCheck
- Evidencia observada
- 26 oct 2026
CVSS primario
nvd · CVSS 4.0
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XBajo · próximos 30 días
- Percentil
- 7,1 %
- Fecha del modelo
- 25 oct 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
El verificador de guardas en Rocq Prover trata un parámetro de un punto fijo mutuo anidado como uniforme sin examinar las llamadas entre los diferentes cuerpos de ese punto fijo. find_uniform_parameters en kernel/inductive.ml inspecciona solo las llamadas autorrecursivas, por lo que cuando ningún cuerpo se llama a sí mismo, la función concluye que cada parámetro es uniforme. Un parámetro que crece a través de una llamada cruzada de un cuerpo a otro, por lo tanto, mantiene la especificación de subtérmino que heredó del punto fijo envolvente, y una llamada recursiva protegida por esa especificación es aceptada aunque el argumento no sea estructuralmente menor. Una definición no terminante es admitida como estructuralmente decreciente, lo que produce un término cuyo valor es igual a su propio sucesor y, por lo tanto, una prueba de Falso, de la cual se deduce cualquier proposición. La prueba no requiere axiomas, plugins o banderas inseguras y Print Assumptions lo reporta como cerrado bajo el contexto global. Introducido en Coq 8.20 y corregido en Rocq 9.2.0.
Fuentes
CVE-2026-72703 — El verificador Rocq Guard acepta un punto fijo no terminante mediante llamadas cruzadas no verificadas
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.