CVE-2019-13103
WysokieStreszczenie
Specjalnie przygotowana samoodwołująca się tabela partycji DOS spowoduje nieskończoną rekurencję we wszystkich wersjach Das U-Boot do 2019.07-rc4, co prowadzi do niekontrolowanego wzrostu stosu i w efekcie do awarii lub nadpisania innych danych.
Ocena ryzyka
Organizacje mogą doświadczyć awarii systemów lub utraty danych, co może prowadzić do przestojów i problemów z dostępnością usług.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji Das U-Boot, aby zniwelować ryzyko związane z tą podatnością.
Inne podatności w Das U-Boot
Zobacz wszystkie- CVE-2024-57258Wysokie
W systemie Das U-Boot przed wersją 2025.01-rc1 występują przepełnienia całkowite w alokacji pamięci, które mogą być wywołane przez spreparowany system plików squashfs. Problemy te mogą wystąpić podczas użycia funkcji sbrk, request2size lub niewłaściwego zarządzania ptrdiff_t na architekturze x86_64.
- CVE-2024-57256Wysokie
W systemie Das U-Boot przed wersją 2025.01-rc1 występuje przepełnienie całkowitej liczby w funkcji ext4fs_read_symlink. Problem ten pojawia się podczas alokacji pamięci dla systemu plików ext4 z rozmiarem inode równym 0xffffffff, co prowadzi do alokacji zera i nadpisania pamięci.
- CVE-2022-30790Wysokie
Das U-Boot w wersji 2022.01 zawiera podatność typu Buffer Overflow, która różni się od problemu opisanego w CVE-2022-30552.
- CVE-2020-10648Wysokie
Das U-Boot w wersji do 2020.01 pozwala atakującym na ominięcie ograniczeń związanych z weryfikacją rozruchu i uruchomienie dowolnych obrazów, poprzez dostarczenie spreparowanego obrazu FIT do systemu skonfigurowanego do uruchamiania domyślnej konfiguracji.
- CVE-2019-13106Wysokie
Wersje Das U-Boot od 2016.09 do 2019.07-rc4 mogą nadpisywać zbyt dużą ilość danych podczas odczytu spreparowanego systemu plików ext4, co prowadzi do przepełnienia bufora stosu i prawdopodobnego wykonania kodu.
- CVE-2019-13104Wysokie
W wersjach Das U-Boot od 2016.11-rc1 do 2019.07-rc4 występuje podatność na underflow, która może spowodować, że funkcja memcpy() nadpisze dużą ilość danych, w tym całą stos, podczas odczytu spreparowanego systemu plików ext4.
- CVE-2022-34835Krytyczne
W Das U-Boot do wersji 2022.07-rc5 występuje błąd związany z podpisywaniem liczb całkowitych oraz wynikający z tego przepełnienie bufora na stosie w poleceniu 'i2c md', co umożliwia uszkodzenie wskaźnika adresu zwrotnego funkcji do_i2c_md.
- CVE-2019-14204Krytyczne
W Das U-Boot do wersji 2019.07 odkryto problem związany z przepełnieniem bufora na stosie w funkcji pomocniczej nfs_handler: nfs_umountall_reply.
- CVE-2019-14203Krytyczne
W Das U-Boot do wersji 2019.07 odkryto problem związany z przepełnieniem bufora na stosie w funkcji pomocniczej nfs_handler: nfs_mount_reply.
- CVE-2019-14202Krytyczne
W Das U-Boot do wersji 2019.07 odkryto problem związany z przepełnieniem bufora na stosie w funkcji pomocniczej nfs_readlink_reply.
Oryginalny opis (angielski, źródło NVD)
A crafted self-referential DOS partition table will cause all Das U-Boot versions through 2019.07-rc4 to infinitely recurse, causing the stack to grow infinitely and eventually either crash or overwrite other data.

