Oval Definition:oval:com.ubuntu.xenial:def:201711424000
Revision Date:2017-08-24Version:1
Title:CVE-2017-11424 on Ubuntu 16.04 LTS (xenial) - medium.
Description:In PyJWT 1.5.0 and below the `invalid_strings` check in `HMACAlgorithm.prepare_key` does not account for all PEM encoded public keys. Specifically, the PKCS1 PEM encoded format would be allowed because it is prefaced with the string `-----BEGIN RSA PUBLIC KEY-----` which is not accounted for. This enables symmetric/asymmetric key confusion attacks against users using the PKCS1 PEM encoded public keys, which would allow an attacker to craft JWTs from scratch.
Family:unixClass:vulnerability
Status:Reference(s):CVE-2017-11424
Platform(s):Ubuntu 16.04 LTS
Product(s):
Definition Synopsis
  • Ubuntu 16.04 LTS (xenial) is installed.
  • AND The 'pyjwt' package in xenial was vulnerable but has been fixed (note: '1.3.0-1ubuntu0.1').
  • BACK