p PatchFirst

CVE-2016-1000223

CVE-2016-1000223 · Forgeable Public/Private Tokens in jws

This page contains facts from public vulnerability sources. Check the original advisory before updating.

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. ## Recommendation Update to version 3.0.0 or later.

CVSS 8.7 · High · Fix available

Published
Updated

Stack: node

Affected products and versions

  • jws npm

    Affected ranges
    • SEMVER: < 3.0.0

    Update to 3.0.0

Original sources

Check your server →