W The Sleuth Kit (TSK) w wersji 4.8.0 i wcześniejszych występuje podatność typu heap-based buffer over-read w funkcji ntfs_dinode_lookup w pliku fs/ntfs.c. Umożliwia ona nieuprawniony odczyt danych z pamięci procesu oraz potencjalnie może doprowadzić do awarii aplikacji.
▸ Pokaż oryginał (EN)
In version 4.8.0 and earlier of The Sleuth Kit (TSK), there is a heap-based buffer over-read in ntfs_dinode_lookup in fs/ntfs.c.
Podatność (CWE-125) polega na odczycie danych spoza przydzielonego obszaru bufora na stercie (heap) podczas przetwarzania struktur i-node systemu plików NTFS w funkcji ntfs_dinode_lookup. Atakujący może dostarczyć specjalnie spreparowany obraz lub partycję NTFS, której przetworzenie przez TSK wyzwoli nieprawidłowy odczyt pamięci. Błąd jest osiągalny zdalnie bez uwierzytelnienia i bez interakcji użytkownika, co czyni go szczególnie niebezpiecznym w kontekście narzędzi automatycznie analizujących dane wejściowe.
Atakujący może uzyskać nieautoryzowany odczyt wrażliwych danych z pamięci procesu (wyciek informacji) oraz spowodować awarię (crash) aplikacji, co skutkuje odmową usługi (DoS). Kombinacja wysokiego wpływu na poufność i dostępność przekłada się na wynik CVSS 9.1.
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Dostępne są również zaktualizowane pakiety dla dystrybucji Fedora Linux opublikowane na listach Fedora Package Announce.
The Sleuth Kit (TSK) w wersji 4.8.0 oraz wszystkich wcześniejszych wersjach.
Podatność została zgłoszona poprzez system śledzenia błędów projektu na GitHub (issue #1829). Dystrybucje Fedora wydały stosowne aktualizacje pakietów.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:HSleuthkit The Sleuth Kit
APPSleuthkit≤ 4.8.0
Powiązane podatności
Stack buffer overflow w The Sleuth Kit – parsowanie znaczników czasu YAFFS
Off-by-one overwrite w The Sleuth Kit (TSK) — błędna tablica skrótów
Out-of-bounds read w The Sleuth Kit przy parsowaniu obrazów ISO 9660
The Sleuth Kit through 4.14.0 contains a path traversal vulnerability in tsk_recover that allows an attacker t...
OS Command injection vulnerability in sleuthkit fls tool 4.11.1 allows attackers to execute arbitrary commands...