Summary #

Netsparker detected that the application does not verify the signature in its JSON Web Tokens (JWT).

Impact #

An attacker might be able to tamper with the values inside the JWT token payload and escalate privileges, impersonate users, or trigger unintended application states that were meant to be prevented by the use of a tamper-proof token solution.

Remediation #

It is mandatory to check the integrity of the payload by comparing the provided signature with the one generated on the server-side. The server-side code responsible for checking the JWT token should be audited and fixed in order to allow for the proper verification of the provided signature.

Classifications #
CWE-347; OWASP 2017-A2
Vulnerability Index

Vulnerability Index

You can search and find all vulnerabilities

OR

Search Vulnerability

Netsparker

Dead accurate, fast & easy-to-use Web Application Security Scanner

Get a demo