Lucene search
+L

8 matches found

NVD
NVD
•added 2026/10/23 9:17 a.m.•14 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
Vulnrichment
Vulnrichment
•added 2026/10/23 8:46 a.m.•9 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.9CVSS5.8AI score0.00253EPSS
SaveExploits0References1
EUVD
EUVD
•added 2026/10/23 8:46 a.m.•13 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
osv_cve
osv_cve
•added 2026/10/23 8:46 a.m.•21 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.9CVSS5.8AI score0.00253EPSS
SaveExploits0References3
Mend
Mend
•added 2026/10/23 8:46 a.m.•16 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...

6.9CVSS5.8AI score0.00253EPSS
SaveExploits0References1
Cvelist
Cvelist
•added 2026/10/23 8:46 a.m.•35 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
CVE
CVE
•added 2026/10/23 8:46 a.m.•20 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
Positive Technologies
Positive Technologies
•added 2026/10/23 12:00 a.m.•17 views

PT-2026-121813

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.9AI score0.00253EPSS
SaveExploits0References2
Rows per page
Query Builder