CVE-2026-60103: Blender 3.0.0 - 5.1.2 Out-of-Bounds Read via crafted .blend SDNA block
Blender 3.0.0 through 5.1.2 contains an out-of-bounds read vulnerability that allows attackers to trigger a crash or read adjacent heap memory by supplying a crafted .blend file with a malicious signed short memberindex value in the SDNA block. The memberindex field is used as an array index into the sdna->members[] array in sdnaexpandnames() without bounds validation, allowing any value outside the allocated range to produce an invalid pointer subsequently passed to strlen(), resulting in a SIGSEGV crash or unintended heap memory disclosure.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-60103?
The severity of CVE-2026-60103 is medium, with a score of 6.1.
What does CVE-2026-60103 affect?
CVE-2026-60103 affects Blender versions 3.0.0 through 5.1.2.
How does CVE-2026-60103 work?
CVE-2026-60103 allows attackers to trigger a crash or read adjacent heap memory by supplying a crafted .blend file with a malicious member_index value.
How do I fix CVE-2026-60103?
To fix CVE-2026-60103, update Blender to a version that is higher than 5.1.2.
What are the potential impacts of CVE-2026-60103?
The potential impacts of CVE-2026-60103 include application crashes and potential exposure of sensitive data from adjacent memory.