Description
Cross-Site Request Forgery (CSRF) vulnerability in tDiary 2.1.1, and tDiary 2.0.1 and earlier, allows remote attackers to conduct actions as another user, and execute commands on the server, via a URL that is activated by the user.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | tdiary | 2.0.2-1 | — |
| Debian 13 | tdiary | 2.0.2-1 | — |
| Debian 12 | tdiary | 2.0.2-1 | — |
| Debian 3.1 | tdiary | 2.0.1-1sarge1 | DSA-808-1 |
Advisories 1
- DSA-808-1 tdiary - design error Debian Security (DSA / DLA) · Mar 9, 2026
References
- 16787 third-party-advisory
- http://sourceforge.net/forum/forum.php?forum_id=482743
- DSA-808 vendor-advisory
- 14500 vdb-entry
- 16329 third-party-advisory
- 18604 vdb-entry
- tdiary-xs-request-forgery(21735) vdb-entry