Read the docs
TI-2021-07276 Aliases CVE-2021-24998GHSA-96g6-83p3-m784

Simple JWT Login < 3.3.0 - Insecure Password Creation

Priority LOW 35CWE-330Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
None · High · None
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA.

Summary

The Simple JWT Login WordPress plugin before 3.3.0 can be used to create new WordPress user accounts with a randomly generated password. The password is generated using the str_shuffle PHP function that "does not generate cryptographically secure values, and should not be used for cryptographic purposes" according to PHP's documentation.

Why it matters now

EPSS 0.01226 68th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA
Fix Fixed Simple JWT Login (Unknown): 3.3.0

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
UnknownSimple JWT Loginbefore 3.3.03.3.0Patch availableCNA
  • Simple JWT Login VendorUnknown Affected before 3.3.0 Fixed in 3.3.0 Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:simple_jwt_login_project:simple_jwt_login:*:*:*:*:*:wordpress:*:*before 3.3.0VulnerableSimple Jwt Login Project
  • cpe:2.3:a:simple_jwt_login_project:simple_jwt_login:*:*:*:*:*:wordpress:*:* Versions before 3.3.0 Vulnerable ·Simple Jwt Login Project

Remediation

  • Fix · CNA Simple JWT Login (Unknown) Fixed in 3.3.0

Timeline

  1. 2026-10-02 Threatist record created from CVE-2021-24998
  2. 2026-10-03 Alias added: GHSA-96g6-83p3-m784

References

  • TI-2021-07086 Simple JWT Login < 3.2.1 - Arbitrary Settings Update to Site Takeover via CSRF CVSS 3.1HIGH 8.8

Sources