CVE-2021-29436 json
Cross site request forgery vulnerability
published 2021-04-13 5 y ago modified 2026-06-17 4 mo ago also EUVD-2021-16061
- cvss
- 5.4
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 44%
- public exploits
- 0
- none known
Summary
Anuko Time Tracker is an open source, web-based time tracking application written in PHP. In Time Tracker before version 1.19.27.5431 a Cross site request forgery (CSRF) vulnerability existed. The nature of CSRF is that a logged on user may be tricked by social engineering to click on an attacker-provided form that executes an unintended action such as changing user password. The vulnerability is fixed in Time Tracker version 1.19.27.5431. Upgrade is recommended. If upgrade is not practical, introduce ttMitigateCSRF() function in /WEB-INF/lib/common.php.lib using the latest available code and call it from ttAccessAllowed().
Patch / fix
- anuko time_tracker 1.19.27.5431
Exploit prediction
0.53% chance of exploitation in the next 30 days, higher than 44% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.4 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N |
| NVD | 3.1 | 8.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N |
| NVD | 2.0 | 5.8 | AV:N/AC:M/Au:N/C:P/I:P/A:N |
Affected products
- anuko timetracker
Classification
- Weakness
-
- CWE-352 Cross-Site Request Forgery
References
-
github.com
/anuko/timetracker/commit/e3f8222ee308322942bcebcd86b78ecf19382563
patch, third-party-advisory
-
github.com
/anuko/timetracker/commit/e77be7eea69df5d52e19f9f25b5b89a0e66a5b8e
patch, third-party-advisory
-
github.com
/anuko/timetracker/security/advisories/GHSA-pgpx-rfvj-9g4f
third-party-advisory
Sources
- CVE List CVE-2021-29436
- NVD CVE-2021-29436
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.