Skip to main content
VulnerabilityPublished Updated

CVE-2026-33204: kelvinmo simplejwt · Uncontrolled Resource Consumption

Affects kelvinmo simplejwtSource CVE Database V5

0
Compare

Not known to be exploited · CVSS 7.5 High : upgrade to 1.1.1 soon.

Data as of 1 Nov 2026, 22:58 UTC

CVSS 3.1 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 42% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 1.1.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 20 Mar 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 1 Nov 2026.

What to do

Upgrade simplejwt and kelvinmo/simplejwt to 1.1.1.

Affected software

ProductAffectedFixed in
kelvinmosimplejwtAffected
  • <1.1.1
Fixed in
  • 1.1.1
Packagistkelvinmo/simplejwtpkg:composer/kelvinmo/simplejwtOther threatsAffected
  • <1.1.1
Fixed in
  • 1.1.1

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

To mitigate CVE-2026-33204, organizations should immediately upgrade the simplejwt library to version 1.1.1 or later, where the vulnerability has been patched. Additionally, implement strict input validation and filtering on JWT tokens received from untrusted sources to detect and reject malformed or suspicious JWE headers. Employ rate limiting and anomaly detection on endpoints that process JWTs to prevent abuse through repeated malicious requests. Consider deploying Web Application Firewalls (WAFs) with custom rules to block known attack patterns targeting JWT decryption. Monitor application logs for unusual spikes in resource usage or errors related to JWT processing. For critical systems, isolate JWT processing components and apply resource usage quotas to limit the impact of potential resource exhaustion. Regularly review and update dependencies to incorporate security patches promptly. Finally, educate development teams about secure JWT handling practices and the risks of processing attacker-controlled tokens without validation.

Description

SimpleJWT is a simple JSON web token library written in PHP. Prior to version 1.1.1, an unauthenticated attacker can perform a Denial of Service via JWE header tampering when PBES2 algorithms are used. Applications that call JWE::decrypt() on attacker-controlled JWEs using PBES2 algorithms are affected. This issue has been patched in version 1.1.1.

References

Community reviews

Loading reviews…