PyPI/pyjwt CVE-2017-11424: unknown, EPSS 1.80%
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 becaus
Action: Upgrade pyjwt to 1.5.1 or later.
pip install pyjwt==1.5.1Affected
| introduced | fixed | last affected |
|---|---|---|
| 0 | 1.5.1 | - |
Fixed versions
| 1.5.1 |
Sources
- osv: PYSEC-2017-24
- https://github.com/jpadilla/pyjwt/pull/277
- http://www.debian.org/security/2017/dsa-3979
- https://github.com/advisories/GHSA-r9jw-mwhq-wp62
CVE-2017-11424 · published · modified · JSON