CVE-2017-1000173
KrytyczneStreszczenie
W wersji 1.0 Creolabs Gravity występuje podatność na przepełnienie bufora w stercie, która może prowadzić do wykonania kodu. Tworząc dużą pętlę podczas przesyłania danych do bufora, można naruszyć sprawdzanie granic tego bufora.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do wykonania złośliwego kodu w kontekście aplikacji, co może prowadzić do poważnych konsekwencji dla bezpieczeństwa systemu.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji oprogramowania, aby usunąć tę podatność oraz monitorowanie aplikacji pod kątem nietypowych działań.
Inne podatności w Creolabs Gravity
Zobacz wszystkie- CVE-2026-40504Krytyczne
W bibliotece Creolabs Gravity przed wersją 0.9.6 wykryto podatność przepełnienia bufora sterty w funkcji gravity_vm_exec. Atakujący może wykorzystać skrypty z wieloma literałami łańcuchowymi w zakresie globalnym, aby zapisać dane poza dozwolonym obszarem pamięci.
- CVE-2017-1000075Krytyczne
Creolabs Gravity w wersji 1.0 jest podatny na przepełnienie stosu w funkcji memcmp.
- CVE-2017-1000074Krytyczne
Wersja 1.0 Creolabs Gravity jest podatna na przepełnienie stosu w funkcji string_repeat().
- CVE-2017-1000073Krytyczne
Wersja 1.0 Creolabs Gravity jest podatna na przepełnienie sterty w nieujawnionym komponencie, co może prowadzić do wykonania dowolnego kodu.
Oryginalny opis (angielski, źródło NVD)
Creolabs Gravity Version: 1.0 Heap Overflow Potential Code Execution. By creating a large loop whiling pushing data to a buffer, we can break out of the bounds checking of that buffer. When list.join is called on the data it will read past a buffer resulting in a Heap-Buffer-Overflow.

