Signature Validation Bypass

Affecting json-jwt gem, versions <1.9.4

Do your applications use this vulnerable package? Test your applications

Overview

json-jwt is a JSON Web Token and its family (JSON Web Signature, JSON Web Encryption and JSON Web Key) in Ruby.

Affected versions of this package are vulnerable to Signature Validation Bypass. Due to Improper Verification of Cryptographic Signature, an attacker could forge an forge an authentication tag.

Remediation

Upgrade json-jwt to version 1.9.4 or higher.

References

CVSS Score

5.3
medium severity
  • Attack Vector
    Network
  • Attack Complexity
    Low
  • Privileges Required
    None
  • User Interaction
    None
  • Scope
    Unchanged
  • Confidentiality
    None
  • Integrity
    Low
  • Availability
    None
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Credit
Unknown
CVE
CVE-2018-1000539
CWE
CWE-347
Snyk ID
SNYK-RUBY-JSONJWT-22038
Disclosed
02 May, 2018
Published
28 Jun, 2018