CVE-2026-48526
CVE-2026-48526 · PyJWT: Public-key JWK accepted as HMAC secret enables forged HS256 tokens when mixed families are allowed
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
На странице показана часть фактов из источников. Полное описание и список затронутых версий приведены в связанных бюллетенях.
PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, when the verifier is decoding JSON Web Tokens, while supporting both asymmetric and HMAC algorithms, the library does not validate use of JSON Web Keys in HMAC algorithm, allowing attacker to use the issuer public key as the secret key for HMAC algorithm. This vulnerability is fixed in 2.13.0.
CVSS 7.4 · Высокий · EPSS 0,4% · Есть исправление
- Опубликовано
- Обновлено
Затронутые продукты и версии
pyjwt
- Версии
- < 2.13.0: Затронуто
Нет опубликованного исправления
pyjwt Debian:12
- Версии
- 2.10.1-1
- 2.10.1-2
- 2.10.1-3
- 2.10.1-4
- 2.11.0-2
- 2.12.1-1
- 2.13.0-1
- 2.14.0-1
- 2.15.0-1
- 2.15.1-1
- 2.6.0-1
- 2.6.0-1+deb12u1
- 2.7.0-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
pyjwt Debian:13
- Версии
- 2.10.1-2
- 2.10.1-2+deb13u1
- 2.10.1-3
- 2.10.1-4
- 2.11.0-2
- 2.12.1-1
- 2.13.0-1
- 2.14.0-1
- 2.15.0-1
- 2.15.1-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
pyjwt Debian:14
- Версии
- 2.10.1-2
- 2.10.1-3
- 2.10.1-4
- 2.11.0-2
- 2.12.1-1
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.13.0-1
Обновитесь до 2.13.0-1
pyjwt PyPI
- Версии
- 0.1.1
- 0.1.2
- 0.1.3
- 0.1.4
- 0.1.5
- 0.1.6
- 0.1.7
- 0.1.8
- 0.1.9
- 0.2.0
- 0.2.1
- 0.2.3
- 0.3.0
- 0.3.1
- 0.3.2
- 0.4.0
- 0.4.1
- 0.4.2
- 0.4.3
- 1.0.0
- 1.0.1
- 1.1.0
- 1.3.0
- 1.4.0
- 1.4.1
- 1.4.2
- 1.5.0
- 1.5.1
- 1.5.2
- 1.5.3
- 1.6.0
- 1.6.1
- 1.6.3
- 1.6.4
- 1.7.0
- 1.7.1
- 2.0.0
- 2.0.0a1
- 2.0.0a2
- 2.0.1
- 2.1.0
- 2.10.0
- 2.10.1
- 2.11.0
- 2.12.0
- 2.12.1
- 2.2.0
- 2.3.0
- 2.4.0
- 2.5.0
- 2.6.0
- 2.7.0
- 2.8.0
- 2.9.0
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.13.0
Обновитесь до 2.13.0
pyjwt Ubuntu:Pro:16.04:LTS
- Версии
- 1.0.0-0ubuntu1
- 1.3.0-1
- 1.3.0-1ubuntu0.1
- 1.3.0-1ubuntu0.1+esm1
- Затронутые диапазоны версий
- ECOSYSTEM: < 1.3.0-1ubuntu0.1+esm2
Обновитесь до 1.3.0-1ubuntu0.1+esm2
pyjwt Ubuntu:Pro:18.04:LTS
- Версии
- 1.4.2-1.1
- 1.5.3+ds1-1
- 1.5.3+ds1-1ubuntu0.1
- 1.5.3+ds1-1ubuntu0.1+esm1
- Затронутые диапазоны версий
- ECOSYSTEM: < 1.5.3+ds1-1ubuntu0.1+esm2
Обновитесь до 1.5.3+ds1-1ubuntu0.1+esm2
pyjwt Ubuntu:Pro:20.04:LTS
- Версии
- 1.7.0-2
- 1.7.1-1
- 1.7.1-2ubuntu1
- 1.7.1-2ubuntu2
- 1.7.1-2ubuntu2.1
- 1.7.1-2ubuntu2.1+esm1
- Затронутые диапазоны версий
- ECOSYSTEM: < 1.7.1-2ubuntu2.1+esm2
Обновитесь до 1.7.1-2ubuntu2.1+esm2
pyjwt Ubuntu:22.04:LTS
- Версии
- 1.7.1-2ubuntu2
- 2.1.0-1
- 2.3.0-1
- 2.3.0-1ubuntu0.1
- 2.3.0-1ubuntu0.2
- 2.3.0-1ubuntu0.3
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.3.0-1ubuntu0.4
Обновитесь до 2.3.0-1ubuntu0.4
pyjwt Ubuntu:24.04:LTS
- Версии
- 2.7.0-1
- 2.7.0-1ubuntu0.1
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.7.0-1ubuntu0.2
Обновитесь до 2.7.0-1ubuntu0.2
pyjwt Ubuntu:25.10
- Версии
- 2.10.1-2
- 2.10.1-2ubuntu0.1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
pyjwt Ubuntu:26.04:LTS
- Версии
- 2.10.1-2
- 2.10.1-3
- 2.10.1-3build1
- 2.10.1-4
- 2.10.1-4ubuntu1
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.10.1-4ubuntu1.1
Обновитесь до 2.10.1-4ubuntu1.1
Первоисточники
- https://github.com/jpadilla/pyjwt/security/advisories/GHSA-xgmm-8j9v-c9wx
- https://access.redhat.com/security/cve/CVE-2026-48526
- https://bugzilla.redhat.com/show_bug.cgi?id=2482734
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-48526.json
- https://access.redhat.com/errata/RHSA-2026:50319
- https://access.redhat.com/errata/RHSA-2026:50223
- https://access.redhat.com/errata/RHSA-2026:50336
- https://access.redhat.com/errata/RHSA-2026:34160
- https://access.redhat.com/errata/RHSA-2026:50222
- https://access.redhat.com/errata/RHSA-2026:50263
- https://access.redhat.com/errata/RHSA-2026:34365
- https://access.redhat.com/errata/RHSA-2026:35845
- https://access.redhat.com/errata/RHSA-2026:25902
- https://access.redhat.com/errata/RHSA-2026:35837
- https://access.redhat.com/errata/RHSA-2026:35836
- https://access.redhat.com/errata/RHSA-2026:35835
- https://access.redhat.com/errata/RHSA-2026:26206
- https://access.redhat.com/errata/RHSA-2026:30089
- https://access.redhat.com/errata/RHSA-2026:30088
- https://access.redhat.com/errata/RHSA-2026:42144
- https://access.redhat.com/errata/RHSA-2026:42132
- https://access.redhat.com/errata/RHSA-2026:34374
- https://access.redhat.com/errata/RHSA-2026:50340
- https://nvd.nist.gov/vuln/detail/CVE-2026-48526