| Package | Affected versions | Patched versions |
|---|---|---|
| jws | < 3.0.0 | 3.0.0 |
Affected versions of the jws package allow users to select what algorithm the server will use to verify a provided JWT. A malicious actor can use this behaviour to arbitrarily modify the contents of a JWT while still passing verification. For the common use case of the JWT as a bearer token, the end result is a complete authentication bypass with minimal effort.
Update to version 3.0.0 or later.
Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free