Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2026-48526

36
FAUCET Score

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.

First published: May 28, 2026Last modified: May 28, 2026

Impacted Technologies

VendorProductVersion(s)CPE
< 2.13.0CPE matchmatch criteria
cpe:2.3:a:pyjwt_project:pyjwt:*:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 3.1

7.4HIGH

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N

Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
NONE
Exploitability Score
2.2
Impact Score
5.2
CvssVersion
3.1

Exploit Intelligence

EPSS Score
0.40%
Probability of exploitation in next 30 days
EPSS Percentile
32.1%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0040 is in the 7th percentile among its peer group of 8,918 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.2 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (2)

pippatch availablevia ghsa
Product: pyjwtFixed in: 2.13.0
github_advisoryvendor investigatingvia nvd_reference
View patch

Vendor Advisories (2)

pipGHSA-xgmm-8j9v-c9wxhigh

PyJWT: Public-key JWK accepted as HMAC secret enables forged HS256 tokens when mixed families are allowed

Jun 15, 2026
microsoft2026-May/CVE-2026-48526Important

PyJWT: Public-key JWK accepted as HMAC secret enables forged HS256 tokens when mixed families are allowed

May 12, 2026

References

access.redhat.com / errata/RHSA-2026:25902
access.redhat.com / errata/RHSA-2026:25928
access.redhat.com / errata/RHSA-2026:26206
access.redhat.com / errata/RHSA-2026:28571
access.redhat.com / errata/RHSA-2026:30076
access.redhat.com / errata/RHSA-2026:30088
access.redhat.com / errata/RHSA-2026:30089
access.redhat.com / errata/RHSA-2026:33683
access.redhat.com / errata/RHSA-2026:34160
access.redhat.com / errata/RHSA-2026:34365
access.redhat.com / errata/RHSA-2026:34374
access.redhat.com / errata/RHSA-2026:35835
access.redhat.com / errata/RHSA-2026:35836
access.redhat.com / errata/RHSA-2026:35837
access.redhat.com / errata/RHSA-2026:35845
access.redhat.com / errata/RHSA-2026:36350
access.redhat.com / errata/RHSA-2026:37275
access.redhat.com / errata/RHSA-2026:40967
access.redhat.com / errata/RHSA-2026:41066
access.redhat.com / errata/RHSA-2026:42132
access.redhat.com / errata/RHSA-2026:42142
access.redhat.com / errata/RHSA-2026:42144
access.redhat.com / errata/RHSA-2026:42644
access.redhat.com / errata/RHSA-2026:42796
access.redhat.com / errata/RHSA-2026:43038
access.redhat.com / security/cve/CVE-2026-48526
bugzilla.redhat.com / show_bug.cgi
security.access.redhat.com / data/csaf/v2/vex/2026/cve-2026-48526.json
github.com / jpadilla/pyjwt/security/advisories/GHSA-xgmm-8j9v-c9wx
ExploitVendor Advisory