merge_chats() (whatstk/utils/chat_merge.py), reached · Incomplete Comparison with Missing Factors
Source GCVE Database
Not known to be exploited · CVSS 1.8 Low : upgrade to 0.9.0 when convenient.
Data as of 3 Nov 2026, 19:59 UTC
Thin evidence
One scorer or none| CNA (Secur0) | CVSS 4.0 | 1.8 |
|---|
- Patch
- Available – fixed in 0.9.0
CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 3 Nov 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 3 Nov 2026.
What to do
Upgrade whatstk to 0.9.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| lucasrodeswhatstk | Affected
| Fixed in
|
PyPIwhatstkpkg:pypi/whatstkOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Users of the whatstk library should be aware of this limitation when merging chat exports and consider verifying merged outputs manually or using alternative merging methods to ensure message completeness.
Description
An incomplete comparison vulnerability (CWE-1023) exists in the merge_chats() function of the whatstk library versions from 0.3.0 before 0.9.0. This flaw causes messages to be silently omitted from merged chat outputs when their timestamps overlap, as the merge logic discards messages from one chat if their dates fall within the range of the other chat. The merged result does not indicate any removals, potentially impacting forensic reviews or training data generation that rely on complete chat exports.
References
- nvd.nist.gov/vuln/detail/CVE-2026-121564 (opens in a new tab)
- github.com/lucasrodes/whatstk/pull/185 (opens in a new tab)
- github.com/lucasrodes/whatstk/commit/01d66d8 (opens in a new tab)
- github.com/lucasrodes/whatstk/releases/tag/v0.9.0 (opens in a new tab)
- secur0.com/en/cna/cve-list/cve-2026-121564-whatstk-merge-message-loss (opens in a new tab)