CVE-2026-121564 in whatstkinformazioni

Riassunto

di VulDB • 03/11/2026

Confronto incompleto con fattori mancanti (CWE-1023) nella funzione merge_chats() (whatstk/utils/chat_merge.py), raggiungibile tramite BaseChat.merge(), in whatstk dalle versioni 0.3.0 alla versione precedente a 0.9.0, consente a un soggetto che fornisce le esportazioni della chat di causare la mancanza di messaggi nell'output unito senza alcuna indicazione del fatto che qualcosa sia stato rimosso. Ciò avviene perché l'unione mantiene intera la chat il cui primo messaggio è più antico e aggiunge dall'altra solo i messaggi strettamente più recenti dell'ultimo messaggio della prima. Ogni messaggio della seconda chat che rientra nell'intervallo di date già coperto dalla prima viene quindi scartato. Le due chat vengono confrontate in base ai loro intervalli di date e non sull'identità dei singoli messaggi, pertanto un messaggio presente solo in una delle due esportazioni viene eliminato ogni volta che la sua data cade all'interno dell'intervallo temporale dell'altra; entrambi i rami della funzione _merge_two_chats() si comportano allo stesso modo. Il risultato unito viene restituito senza avvisi e senza un conteggio di ciò che è stato rimosso. Ciò comporta una chat unita che omette messaggi presenti negli input, in una libreria i cui usi documentati includono l'analisi forense e la generazione di dati di addestramento.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Secur0

Prenotare

03/11/2026

Divulgazione

03/11/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!