CVE-2026-119721
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 6 - wyżej niż 6% wszystkich znanych CVE
Streszczenie
Blender w wersjach przed 4.5.15 oraz 5.x przed 5.2.3 zawiera podatność odczytu poza granice w akcesorach blo_bhead_id_* w readfile.cc, które czytają pola ID bez sprawdzania długości bloku. Atakujący może dostarczyć spreparowany plik .blend z krótkimi blokami ID, powodując nadczyt sterty prowadzący do awarii lub ujawnienia pamięci.
Ocena ryzyka
Otwarcie złośliwego pliku .blend może ujawnić zawartość pamięci procesu lub spowodować awarię aplikacji. Ryzyko dotyczy użytkowników przeglądających lub dołączających niezaufane pliki blend.
Rekomendacja
Zaktualizuj Blender do wersji 4.5.15 lub 5.2.3 (lub nowszej). Nie otwieraj plików .blend z niezaufanych źródeł do czasu aktualizacji.
Inne podatności w Blender
Zobacz wszystkie- CVE-2026-119722Wysokie
Blender w wersjach przed 4.5.15 oraz 5.x przed 5.2.3 zawiera podatność na dostęp poza granicami sterty w funkcji read_struct(), która pomija walidację rozmiaru, gdy układ struktury SDNA pliku .blend porównuje się jako równy. Atakujący może dostarczyć spreparowany plik .blend z krótkimi blokami, powodując przekroczenie pamięci sterty podczas odczytu, zapisu i dereferencji wskaźników, co prowadzi do awarii lub wykonania kodu.
- CVE-2026-119720Średnie
Blender w wersjach przed 4.5.15 oraz 5.x przed 5.2.3 zawiera podatność odczytu poza granice sterty w funkcji read_file_dna(), która czyta pole bloku GLOB bez walidacji zadeklarowanej długości. Atakujący może dostarczyć spreparowany plik .blend z obciętym blokiem GLOB, co po otwarciu powoduje odczyt poza granice i awarię Blendera.
- CVE-2026-119719Wysokie
Blender w wersjach przed 4.5.15 oraz 5.x przed 5.2.3 zawiera podatność na przepełnienie bufora sterty w ekstraktorze miniatur plików .blend, spowodowaną 32-bitowym przepełnieniem liczby całkowitej w funkcji thumb_data_vertical_flip(). Atakujący może spreparować plik .blend ze złośliwymi wymiarami bloku TEST, co wywołuje zapis poza granicami podczas podglądu przez blender-thumbnailer lub rozszerzenie powłoki Windows, powodując awarię lub wykonanie kodu.
- CVE-2026-119718Wysokie
Blender w wersjach przed 4.5.15 oraz 5.x przed 5.2.3 zawiera podatność na przepełnienie bufora sterty spowodowaną przepełnieniem liczby całkowitej w funkcji ptcache_data_alloc() podczas odczytu plików pamięci podręcznej punktów. Atakujący może dostarczyć spreparowany plik pamięci podręcznej z dużą wartością totpoint wraz z plikiem .blend, aby spowodować awarię Blendera lub wykonanie kodu jako użytkownik.
- CVE-2026-60103Średnie
Podatność w Blenderze 3.0.0 do 5.1.2 umożliwia odczyt poza zakresem pamięci przez spreparowany plik .blend z złośliwą wartością member_index w bloku SDNA. Brak walidacji granic tablicy prowadzi do awarii (SIGSEGV) lub ujawnienia danych z pamięci sterty.
Oryginalny opis (angielski, źródło NVD)
Blender before 4.5.15 and 5.x before 5.2.3 contains an out-of-bounds read vulnerability in blo_bhead_id_* accessors in readfile.cc that read ID fields without block length checks. Attackers can supply a crafted .blend file with short ID blocks that, when browsed or appended from, causes heap over-reads leading to crashes or heap memory disclosure.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

