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

CVE-2026-48522

Fixed in a distro release EPSS <1%CVSS 4.2

PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, PyJWKClient passes its uri argument directly to urllib.request.urlopen() which uses Python stdlib's default OpenerDirector registering HTTPHandler, HTTPSHandler, FTPHandler, FileHandler, and DataHandler. There is currently no documented option to restrict which schemes PyJWKClient will fetch. If an application's jku URL ingestion path accepts attacker-influenced URLs (e.g., from JWT header, configuration file, OAuth flow parameter), the attacker can cause PyJWKClient to read arbitrary local files via file:// (SSRF on local filesystem), cause PyJWKClient to attempt FTP / data-URI fetches (broader SSRF surface), or forge tokens that PyJWT verifies as valid. The library does not directly return non-HTTP(S) URI contents to the attacker; the chained "plant a JWKS to forge tokens" scenario described in the original report requires additional application-layer flaws (attacker write access to a filesystem path, untrusted jku derivation) that this fix does not address. This vulnerability is fixed in 2.13.0.

Published 2026-05-28 · CVE record · OSV

Products: jpadilla pyjwt

Fixed upstream

EcosystemPackageFixed in
PyPIpyjwt2.13.0

Distro releases

ReleasePackageFixed in
Amazon Linux 2023python3-jwt2.4.0-1.amzn2023.0.5
Amazon Linux 2023python3-jwt+crypto2.4.0-1.amzn2023.0.5
Chainguardairflow-22.11.2-r25
Chainguardairflow-core-22.11.2-r10
Chainguardairflow-core-33.2.2-r5
Chainguardairflow-postgres-fips-33.2.2-r3
Chainguardawx24.6.1-r41
Chainguarddatadog-agent-7.71-core-integrationsno fix
Chainguarddatadog-agent-7.72-core-integrationsno fix
Chainguarddatadog-agent-7.73-core-integrations7.73.3-r23
Chainguarddatadog-agent-7.74-core-integrations7.74.1-r24
Chainguarddatadog-agent-7.75-core-integrationsno fix
Chainguarddatadog-agent-7.76no fix
Chainguarddatadog-agent-7.76-core-integrations7.76.3-r26
Chainguarddatadog-agent-7.77-core-integrations7.77.3-r16
Chainguarddatadog-agent-7.78-core-integrations7.78.4-r10
Chainguarddatadog-agent-7.79-core-integrations7.79.2-r6
Chainguarddatadog-agent-7.80-core-integrations7.80.4-r3
Chainguarddatadog-agent-fips-7.71-core-integrationsno fix
Chainguarddatadog-agent-fips-7.72-core-integrationsno fix
Chainguarddatadog-agent-fips-7.73-core-integrations7.73.3-r21
Chainguarddatadog-agent-fips-7.74-core-integrations7.74.1-r26
Chainguarddatadog-agent-fips-7.75-core-integrationsno fix
Chainguarddatadog-agent-fips-7.76-core-integrations7.76.3-r24
Chainguarddatadog-agent-fips-7.77-core-integrations7.77.3-r17
Chainguarddatadog-agent-fips-7.78-core-integrations7.78.4-r8
Chainguarddatadog-agent-fips-7.79-core-integrations7.79.2-r2
Chainguarddatadog-agent-fips-7.80-core-integrations7.80.4-r4
Chainguardggshield1.52.2-r1
Chainguardkserve0.20.0-r7
Chainguardkserve-localmodel0.20.0-r7
Chainguardkserve-storage-controllerno fix
Chainguardkserve-storage-controller0.19.0-r2
Chainguardlitellm1.89.0-r4
Chainguardmetaflow-service-fips2.5.0-r5
Chainguardnetbox4.6.3-r2
Chainguardnetbox-fips4.6.3-r2
Chainguardopenstack-glance-2025.130.2.0_git20260616-r1
Chainguardopenstack-glance-2025.1-fips30.2.0_git20260511-r5
Chainguardopenstack-glance-2025.231.1.0_git20260617-r1
Chainguardopenstack-glance-2025.2-fips31.1.0_git20260617-r0
Chainguardopenstack-glance-2026.132.0.0_git20260617-r1
Chainguardopenstack-glance-2026.1-fips32.0.0_git20260617-r1
Chainguardopenstack-horizon-2025.125.3.2_git20260617-r1
Chainguardopenstack-horizon-2025.1-fips25.3.2_git20260617-r0
Chainguardopenstack-horizon-2025.225.5.2_git20260617-r2
Chainguardopenstack-horizon-2025.2-fips25.5.2_git20260617-r1
Chainguardopenstack-horizon-2026.125.7.3_git20260624-r1
Chainguardopenstack-horizon-2026.1-fips25.7.3_git20260611-r3
Chainguardopenstack-keystone-2025.127.0.1_git20260618-r4
Chainguardopenstack-keystone-2025.1-fips27.0.1_git20260618-r2
Chainguardopenstack-keystone-2025.228.0.1_git20260618-r3
Chainguardopenstack-keystone-2025.2-fips28.0.1_git20260616-r1
Chainguardopenstack-keystone-2026.129.0.1_git20260616-r4
Chainguardopenstack-keystone-2026.1-fips29.0.1_git20260603-r6
Chainguardopenstack-placement-2025.113.0.0_git20260617-r2
Chainguardopenstack-placement-2025.1-fips13.0.0_git20260617-r1
Chainguardopenstack-placement-2025.214.0.0_git20260617-r2
Chainguardopenstack-placement-2025.2-fips14.0.0_git20260309-r1
Chainguardopenstack-placement-2026.115.0.0_git20260617-r2
Chainguardopenstack-placement-2026.1-fips15.0.0_git20260311-r1
Chainguardsuperset-5.05.0.0-r26
Chainguardsuperset-6.06.0.0-r17
Chainguardsuperset-6.16.1.0-r2
Chainguardsuperset-fips-6.16.1.0-r1
Chainguardwazuh-manager-framework4.14.5-r5
Chainguardwazuh-manager-framework-fips4.14.5-r5
Debian 12pyjwtno fix
Debian 13pyjwtno fix
Debian 14pyjwt2.13.0-1
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOSpython-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOSpython-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSSpython-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSSpython-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOSpython-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOSpython-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise High Performance Computing 15 SP5-LTSSpython-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise High Performance Computing 15 SP5-LTSSpython-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise Micro 5.5python-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise Module for Basesystem 15 SP7python-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise Module for Public Cloud 15 SP4python-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise Module for Python 3 15 SP7python-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise Server 15 SP4-LTSSpython-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise Server 15 SP4-LTSSpython-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise Server 15 SP5-LTSSpython-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise Server 15 SP5-LTSSpython-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise Server 15 SP6-LTSSpython-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise Server 15 SP6-LTSSpython-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise Server 16.0python-PyJWT2.12.1-160000.2.1
SUSE Linux Enterprise Server for SAP Applications 15 SP4python-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise Server for SAP Applications 15 SP4python-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise Server for SAP Applications 15 SP5python-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise Server for SAP Applications 15 SP5python-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise Server for SAP Applications 15 SP6python-PyJWT2.8.0-150400.8.13.1
SUSE Linux Enterprise Server for SAP Applications 15 SP6python-PyJWT2.4.0-150200.3.14.1
SUSE Linux Enterprise Server for SAP applications 16.0python-PyJWT2.12.1-160000.2.1
SUSE Linux Micro 6.0python-PyJWT2.9.0-3.1
SUSE Linux Micro 6.1python-PyJWT2.12.1-slfo.1.1_2.1
SUSE Linux Micro 6.2python-PyJWT2.12.1-160000.2.1
Ubuntu 22.04 LTSpyjwt2.3.0-1ubuntu0.4
Ubuntu 24.04 LTSpyjwt2.7.0-1ubuntu0.2
Ubuntu 25.10pyjwtno fix
Ubuntu 26.04 LTSpyjwt2.10.1-4ubuntu1.1
Ubuntu Pro 16.04 LTSpyjwt1.3.0-1ubuntu0.1+esm2
Ubuntu Pro 18.04 LTSpyjwt1.5.3+ds1-1ubuntu0.1+esm2
Ubuntu Pro 20.04 LTSpyjwt1.7.1-2ubuntu2.1+esm2
Wolfidatadog-agent-7.72-core-integrationsno fix
Wolfidatadog-agent-7.73-core-integrations7.73.3-r23
Wolfidatadog-agent-7.74-core-integrations7.74.1-r24
Wolfidatadog-agent-7.75-core-integrationsno fix
Wolfidatadog-agent-7.76no fix
Wolfidatadog-agent-7.76-core-integrations7.76.3-r26
Wolfidatadog-agent-7.77-core-integrations7.77.3-r16
Wolfidatadog-agent-7.78-core-integrations7.78.4-r10
Wolfidatadog-agent-7.79-core-integrations7.79.2-r6
Wolfidatadog-agent-7.80-core-integrations7.80.4-r3
Wolfiggshield1.52.2-r1
Wolfikserve0.20.0-r7
Wolfikserve-localmodel0.20.0-r7
Wolfikserve-storage-controllerno fix
Wolfikserve-storage-controller0.19.0-r2
Wolfisuperset-6.06.0.0-r17
Wolfisuperset-6.16.1.0-r2
openSUSE Leap 16.0python-PyJWT2.12.1-160000.2.1
openSUSE Tumbleweedpython-PyJWT2.13.0-1.1