Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-102270

Fixed in a distro release EPSS <1%CVSS 4.4

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT is_pem_format is affected because lazy PEM regular expression backtracks extensively. This occurs when a certificate-like input contains repeated BEGIN markers without a matching END marker. As a result, is_pem_format performs unbounded backtracking while searching for a PEM end marker. Consequently, an attacker can cause intensive CPU consumption. This issue is fixed in version 2.14.0.

Published 2026-09-28 · CVE record · OSV

Products: jpadilla pyjwt

Fixed upstream

EcosystemPackageFixed in
PyPIpyjwt2.14.0

Distro releases

ReleasePackageFixed in
Chainguardauthentik-fips-2026.52026.5.7-r7
Chainguarddatadog-agent-7.78-core-integrationsno fix
Chainguarddatadog-agent-7.84-core-integrations7.84.1-r1
Chainguarddatadog-agent-fips-7.78-core-integrationsno fix
Chainguarddatadog-agent-fips-7.84-core-integrations7.84.2-r3
Chainguardkserve-huggingfaceserver-cuda-13.30.21.0-r4
Chainguardnemo-rl-cuda-13.0-gym0.7.0-r2
Chainguardnemo-rl-cuda-13.0-vllm0.7.0-r2
Chainguardsuperset-fips-6.16.1.0-r7
Debian 12pyjwtno fix
Debian 13pyjwtno fix
Debian 14pyjwt2.14.0-1
SUSE Linux Enterprise Server 16.0python-PyJWT2.12.1-160000.3.1
SUSE Linux Enterprise Server for SAP applications 16.0python-PyJWT2.12.1-160000.3.1
SUSE Linux Micro 6.0python-PyJWT2.9.0-159998.1.1
SUSE Linux Micro 6.2python-PyJWT2.12.1-160000.3.1
Ubuntu 22.04 LTSpyjwtno fix
Ubuntu 24.04 LTSpyjwtno fix
Ubuntu 26.04 LTSpyjwtno fix
Ubuntu 26.10pyjwtno fix
Ubuntu Pro 16.04 LTSpyjwtno fix
Ubuntu Pro 18.04 LTSpyjwtno fix
Ubuntu Pro 20.04 LTSpyjwtno fix
Wolfidatadog-agent-7.78-core-integrationsno fix
openSUSE Leap 16.0python-PyJWT2.12.1-160000.3.1
openSUSE Tumbleweedpython-PyJWT2.15.1-1.1