Improper Authorization in donetick's History Deletion Handler
CVE-2026-112045
Key Information:
Badges
What is CVE-2026-112045?
A vulnerability exists in donetick's History Deletion Handler in the function CanDeleteHistory, located in internal/chore/model/model.go. This issue allows unauthorized manipulation of the argument AssignedTo, which could lead to inappropriate deletion of history records by users who should not have such permissions. Although the exploit has been made public, it primarily affects trusted members within the same collaboration circles, prompting the maintainer to classify it as a bug. However, it is essential to address this issue to maintain proper security protocols within the application.
Affected Version(s)
donetick 0.1.0
donetick 0.1.1
donetick 0.1.2
Exploit Proof of Concept (PoC)
PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.
References
CVSS V4
Timeline
- ๐ก
Public PoC available
- ๐พ
Exploit known to exist
Vulnerability published
Vulnerability Reserved
