From d9a1c88d91dbd17840548b91c86626f71e229546 Mon Sep 17 00:00:00 2001 From: "advisory-database[bot]" <45398580+advisory-database[bot]@users.noreply.github.com> Date: Wed, 6 Mar 2024 23:51:58 +0000 Subject: [PATCH] Publish GHSA-c8v6-786g-vjx6 --- .../GHSA-c8v6-786g-vjx6.json | 33 +++++++++++++++++-- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/advisories/github-reviewed/2024/02/GHSA-c8v6-786g-vjx6/GHSA-c8v6-786g-vjx6.json b/advisories/github-reviewed/2024/02/GHSA-c8v6-786g-vjx6/GHSA-c8v6-786g-vjx6.json index 30c43d85f84..a316c91db75 100644 --- a/advisories/github-reviewed/2024/02/GHSA-c8v6-786g-vjx6/GHSA-c8v6-786g-vjx6.json +++ b/advisories/github-reviewed/2024/02/GHSA-c8v6-786g-vjx6/GHSA-c8v6-786g-vjx6.json @@ -1,13 +1,13 @@ { "schema_version": "1.4.0", "id": "GHSA-c8v6-786g-vjx6", - "modified": "2024-03-04T20:16:01Z", + "modified": "2024-03-06T23:50:38Z", "published": "2024-02-29T03:33:14Z", "aliases": [ "CVE-2023-51774" ], "summary": "json-jwt allows bypass of identity checks via a sign/encryption confusion attack", - "details": "The json-jwt (aka JSON::JWT) gem before 1.16.6 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.", + "details": "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.", "severity": [ ], @@ -22,7 +22,7 @@ "type": "ECOSYSTEM", "events": [ { - "introduced": "0" + "introduced": "1.16.0" }, { "fixed": "1.16.6" @@ -30,6 +30,25 @@ ] } ] + }, + { + "package": { + "ecosystem": "RubyGems", + "name": "json-jwt" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "fixed": "1.15.3.1" + } + ] + } + ] } ], "references": [ @@ -41,6 +60,14 @@ "type": "WEB", "url": "https://github.com/nov/json-jwt/issues/120" }, + { + "type": "WEB", + "url": "https://github.com/nov/json-jwt/issues/121" + }, + { + "type": "WEB", + "url": "https://github.com/nov/json-jwt/commit/593ea8bcaf2629048bad8c036191f2da0a2e713c" + }, { "type": "WEB", "url": "https://github.com/nov/json-jwt/commit/9c4d842a9465bd7960570ca326c3de79b4abc9d0"