Blender: Heap-based buffer overflow
1.
Gentoo Linux Security Advisory
Version Information
| Advisory Reference |
GLSA 200601-08 / blender |
| Release Date |
January 13, 2006 |
| Latest Revision |
January 13, 2006: 01 |
| Impact |
normal |
| Exploitable |
remote |
| Package |
Vulnerable versions |
Unaffected versions |
Architecture(s) |
| media-gfx/blender |
<
2.40 |
>=
2.40 |
All supported architectures
|
Related bugreports:
#118163
Synopsis
Blender is vulnerable to a buffer overflow that may be exploited by
attackers to execute arbitrary code.
2.
Impact Information
Background
Blender is an open source software for 3D modeling, animation,
rendering, post-production, interactive creation and playback.
Description
Damian Put has reported a flaw due to an integer overflow in the
"get_bhead()" function, leading to a heap overflow when processing
malformed ".blend" files.
Impact
A remote attacker could entice a user into opening a specially
crafted ".blend" file, resulting in the execution of arbitrary code
with the permissions of the user running Blender.
3.
Resolution Information
Workaround
There is no known workaround at this time.
Resolution
All Blender users should upgrade to the latest version:
Code Listing 3.1: Resolution |
# emerge --sync
# emerge --ask --oneshot --verbose ">=media-gfx/blender-2.40"
|
4.
References
|