CVE-2026-119718
HighCVSS 7.8Exploitation Probability (EPSS)
Low risk9th percentile - higher than 9% of all known CVEs
Summary
Blender before 4.5.15 and 5.x before 5.2.3 contains a heap buffer overflow vulnerability caused by integer overflow in ptcache_data_alloc() when reading point cache files. Attackers can supply a crafted point cache file with a large totpoint value alongside a .blend file to crash Blender or execute code as the user.
Risk Assessment
Opening a malicious .blend file with an accompanying point cache file can lead to a crash or code execution in the user's context. This poses a threat to users opening unknown files.
Recommendation
Update Blender to version 4.5.15 or 5.2.3 (or later). Avoid opening .blend files and associated point cache files from untrusted sources.
Other vulnerabilities in Blender
See all- CVE-2026-119722High
Blender before 4.5.15 and 5.x before 5.2.3 contains a heap out-of-bounds access vulnerability in read_struct() that skips size validation when a .blend file's SDNA struct layout compares equal. Attackers can supply a crafted .blend file with short blocks so field reads, writes, and pointer dereferences overrun heap memory, causing crashes or code execution.
- CVE-2026-119721Medium
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, causing heap over-reads that lead to crashes or heap memory disclosure.
- CVE-2026-119720Medium
Blender before 4.5.15 and 5.x before 5.2.3 contains a heap out-of-bounds read vulnerability in read_file_dna() that reads a GLOB block field without validating its declared length. Attackers can supply a crafted .blend file with a truncated GLOB block that triggers the out-of-bounds read and crashes Blender when opened.
- CVE-2026-119719High
Blender before 4.5.15 and 5.x before 5.2.3 contains a heap buffer overflow vulnerability in the blend file thumbnail extractor caused by 32-bit integer overflow in thumb_data_vertical_flip(). Attackers can craft a .blend file with malicious TEST block dimensions that trigger an out-of-bounds write when blender-thumbnailer or the Windows shell extension previews it, causing crashes or code execution.
- CVE-2026-60103Medium
Blender 3.0.0 through 5.1.2 has an out-of-bounds read vulnerability via a crafted .blend file with a malicious member_index in the SDNA block. Missing bounds validation causes a crash (SIGSEGV) or heap memory disclosure.
Original NVD description (English source)
Blender before 4.5.15 and 5.x before 5.2.3 contains a heap buffer overflow vulnerability caused by integer overflow in ptcache_data_alloc() when reading point cache files. Attackers can supply a crafted point cache file with a large totpoint value alongside a .blend file to crash Blender or execute code as the user.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

