NetSight
high8.4

CVE-2023-51774

json-jwt allows bypass of identity checks via a sign/encryption confusion attack

Impact

The json-jwt (aka JSON::JWT) gem 1.16.x before 1.16.6, 1.15.x before 1.15.3.1 for Ruby sometimes allows bypass of identity checks via a sign/encryption confusion attack. For example, JWE can sometimes be used to bypass JSON::JWT.decode.

Affected packages

EcosystemPackageAffectedFixed in
rubygemsjson-jwt>= 1.16.0, < 1.16.61.16.6

Affected products

VendorProductAffected versions
Json-Jwt ProjectJson-Jwt
Version 1.16.3

Weakness classification

References