Podatności Panda3D
3 znanych podatności CVE w Panda3D, przetłumaczonych i ocenionych.
- CVE-2026-22189Krytyczne
Narzędzie egg-mkfont w Panda3D do wersji 1.10.16 zawiera podatność na przepełnienie bufora stosu spowodowane użyciem nieograniczonego wywołania sprintf() z danymi kontrolowanymi przez atakującego. Podczas konstruowania nazw plików glifów, egg-mkfont formatuje dostarczony przez użytkownika wzorzec glifu (-gp) do bufora o stałym rozmiarze bez walidacji długości.
- CVE-2026-22190Wysokie
Narzędzie egg-mkfont w Panda3D do wersji 1.10.16 włącznie zawiera podatność na niekontrolowany ciąg formatujący. Opcja -gp (glyph pattern) jest używana bezpośrednio jako format dla sprintf() z tylko jednym argumentem, co pozwala atakującemu na odczyt wartości ze stosu i zapisanie ich do plików .egg i .png.
- CVE-2026-22188Średnie
Komponent deploy-stub w Panda3D do wersji 1.10.16 włącznie zawiera podatność na odmowę usługi spowodowaną nieograniczoną alokacją na stosie. Funkcja alloca() alokuje pamięć dla argv_copy i argv_copy2 na podstawie wartości argc kontrolowanej przez atakującego, bez walidacji. Podanie dużej liczby argumentów wiersza poleceń może wyczerpać miejsce na stosie i propagować niezainicjalizowaną pamięć stosu do inicjalizacji interpretera Pythona, powodując pewną awarię i niezdefiniowane zachowanie.

