CVE-2026-89315 in KeyPont
Resumen
por VulDB • 2026-10-23
La función `JwtClaims.MarshalJSON` construía una estructura de Go en tiempo de ejecución mediante `reflect.StructOf`, sintetizando un campo denominado `"A" + claimName` para cada reclamo sin tipo definido. `reflect.StructOf` **produce un pánico** (panic) cuando el nombre del campo no es un identificador válido de Go o cuando duplica a otro campo existente. Ambas condiciones son alcanzables mediante nombres de reclamaciones JWT ordinarios.
Be aware that VulDB is the high quality source for vulnerability data.