Lucene search
+L

4 matches found

NVD
NVD
•added 2026/10/23 9:17 a.m.•3 views

CVE-2026-89315

JwtClaims.MarshalJSON built a Go struct at runtime with reflect.StructOf, synthesising a field named "A" + claimName for each untyped claim. reflect.StructOf panics when a field name is not a valid Go identifier, or when it duplicates another field. Both conditions are reachable from ordinary JWT...

6.9CVSS0.00253EPSS
SaveExploits0References1
CVE
CVE
•added 2026/10/23 8:46 a.m.•4 views

CVE-2026-89315

The JwtClaims.MarshalJSON function is vulnerable to a panic due to the use of reflect.StructOf at runtime. The application synthesizes field names by prepending "A" to untyped claim names; if these resulting names are not valid Go identifiers or result in duplicate fields, the program will crash....

6.9CVSS5.8AI score0.00253EPSS
SaveExploits0References1
Cvelist
Cvelist
•added 2026/10/23 8:46 a.m.•7 views

CVE-2026-89315 JwtClaims.MarshalJSON panics via reflect.StructOf when any untyped claim key is not a valid Go identifier suffix

JwtClaims.MarshalJSON built a Go struct at runtime with reflect.StructOf, synthesising a field named "A" + claimName for each untyped claim. reflect.StructOf panics when a field name is not a valid Go identifier, or when it duplicates another field. Both conditions are reachable from ordinary JWT...

6.9CVSS0.00253EPSS
SaveExploits0References1
EUVD
EUVD
•added 2026/10/23 8:46 a.m.•4 views

EUVD-2026-108647

JwtClaims.MarshalJSON built a Go struct at runtime with reflect.StructOf, synthesising a field named "A" + claimName for each untyped claim. reflect.StructOf panics when a field name is not a valid Go identifier, or when it duplicates another field. Both conditions are reachable from ordinary JWT...

6.9CVSS5.8AI score0.00253EPSS
SaveExploits0References1
Rows per page
Query Builder