Skip to main content
← All vulnerabilities
CVE-2016-9123GO-2020-0009GHSA-3FX4-7F69-5MMG

go-jose before 1.0.5 suffers from a CBC-HMAC integer overflow on 32-bit architectures.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.0.0-20160903044734-789a4c4bd4c1
None on Exploit-DB, Metasploit or GitHub

Summary

go-jose before 1.0.5 suffers from a CBC-HMAC integer overflow on 32-bit architectures. An integer overflow could lead to authentication bypass for CBC-HMAC encrypted ciphertexts on 32-bit architectures.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a Go JOSE All versions before 1.0.5

    Go JOSE All versions before 1.0.5

  • github.com/square/go-joseGo

    fixed in 0.0.0-20160903044734-789a4c4bd4c1

References 3

GitHub · square/go-jose

openwall.com

hackerone.com