Heap buffer overflow in Blender thumbnail extraction
Key facts
- Attack vector
- Local
- Privileges required
- None
- User interaction
- Passive
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-190 and the CVSS impact.
Summary
Blender before 4.5.15 and from 5.0.0 before 5.2.3 contains a heap buffer overflow in the blend file thumbnail extractor. A 32-bit integer overflow in thumb_data_vertical_flip() (CWE-190) causes an out-of-bounds write. An attacker can craft a .blend file with malicious TEST block dimensions that triggers the write when blender-thumbnailer or the Windows shell extension previews it. Successful exploitation can cause crashes or code execution, and a user only needs to preview the file.
Written with Claude Haiku 5.5 from the sources below · 2026-10-30
Description from the CNA
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.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
Update Blender to 4.5.15 or 5.2.3, the fixed versions for the affected ranges.
Written with Claude Haiku 5.5 from the sources below · 2026-10-30
- Fix · CNA Blender (Blender Foundation) Fixed in 4.5.15, 5.2.3
Fixed in the same release
Records fixed by the same vendor advisory or release, as the CNA lists them.
- Release ·
Blender 4.5.15, 5.2.3
5 records Highest priority Priority LOW 5 LOW
Other records, highest priority first
- TI-2026-83197 Heap out-of-bounds access in Blender read_struct() lets attackers run codePriority LOW 38
- TI-2026-83193 Heap buffer overflow in Blender point cache file readingPriority LOW 38
- TI-2026-83196 Blender Out-of-Bounds Read via blo_bhead_id AccessorsPriority LOW 30
Vendor assessments
Timeline
- 2026-10-30 Threatist record created from CVE-2026-119719
- 2026-10-30 Affected versions changed · Red Hat
- 2026-10-30 CVSS score added · Red Hat
- 2026-10-30 Alias added: GHSA-27m9-m9xq-2vm6
- 2026-11-01 Priority changed: MEDIUM → LOW
- 2026-11-04 CISA SSVC decision points changed
References
More Blender vulnerabilities
- TI-2009-03658 Blender 2.34, 2.35a, 2.40, and 2.49b allows remote attackers to execute arbitrary code… CVSS 2.0HIGH 9.3
- TI-2007-01216 Eval injection vulnerability in the (a) kmz_ImportWithMesh.py Script for Blender 0.1.9h… CVSS 2.0HIGH 9.3
- TI-2005-03127 Eval injection vulnerability in bvh_import.py in Blender 2.36 allows attackers to execute… CVSS 3.1HIGH 7.3
- TI-2017-02138 Integer overflow in Blender CVSS 3.1HIGH 7.8
- TI-2005-02979 Buffer overflow in blenderplay in Blender Player 2.37a allows attackers to execute… CVSS 2.0HIGH 7.5
- TI-2026-83197 Heap out-of-bounds access in Blender read_struct() lets attackers run code CVSS 4.0HIGH 8.5
Sources
- CVE-2026-119719 · CVE Program
- CVE-2026-119719 · NVD
- FIRST EPSS
- GHSA-27m9-m9xq-2vm6 · GitHub Advisory Database · CC BY 4.0
- CVE-2026-119719 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences