The Profile Method That Would Edit Anyone: An IDOR in Leantime's JSON-RPC
Leantime's edit-my-own-profile method was safe in the browser and wide open over JSON-RPC, because the only thing pinning it to your account lived in a controller the API never called. Any logged-in user could reset the instance owner's password in one request. Fixed in v3.9.0.
Read More