Files
codeql/javascript/ql/test/experimental/Security/CWE-347/localsource/jwtDecode.js
2026-07-05 17:41:04 +01:00

18 lines
360 B
JavaScript

const express = require('express')
const jwt_decode = require('jwt-decode');
function getSecret() {
return "A Safe generated random key"
}
function aJWT() {
return "A JWT provided by user"
}
(function () {
const UserToken = aJwt() // $ Alert
// jwt-decode
// no signature verification
jwt_decode(UserToken) // $ Sink // NOT OK
})();