Weak JSON Web Token (JWT) signing secret generation in YMFE YApi through 1.9.2 allows recreation of other users' JWT tokens. This occurs because Math.random in Node.js is used.
The product uses insufficiently random numbers or values in a security context that depends on unpredictable numbers.
Link | Tags |
---|---|
https://securitylab.github.com/advisories/GHSL-2020-228-YMFE-yapi | third party advisory |
https://github.com/YMFE/yapi/issues/2117 | third party advisory |