Improper access control in titra - CVE-2026-21694
Published: April 20, 2026
titra
Detailed vulnerability description
The vulnerability allows a remote user to disclose sensitive information and modify data in private projects.
The vulnerability exists due to improper access control in the GET /project/timeentries/:projectId, GET /project/timeentriesfordaterange/:projectId/:fromDate/:toDate, and POST /timeentry/create/ endpoints when handling requests referencing another user's project ID. A remote user can send crafted API requests using another user's project ID to disclose sensitive information and modify data in private projects.
The project ID can be obtained through bruteforcing or social engineering.