Convex 3D Buffer Overflow Vulnerability
BID:11995
Info
Convex 3D Buffer Overflow Vulnerability
| Bugtraq ID: | 11995 |
| Class: | Boundary Condition Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Dec 16 2004 12:00AM |
| Updated: | Dec 16 2004 12:00AM |
| Credit: | Ariel Berkman discovered this vulnerability. |
| Vulnerable: |
Alex Dunaevsky Convex 3D 0.8 pre1 |
| Not Vulnerable: | |
Discussion
Convex 3D Buffer Overflow Vulnerability
It is reported that Convex 3D is susceptible to a stack-based buffer overflow vulnerability. This issue is due to a failure of the application to properly check the bounds of user-supplied image data prior to copying it into a fixed-size memory buffer.
This vulnerability allows remote attackers to alter the proper flow of execution of the application, potentially resulting in the execution of attacker-supplied machine code in the context of the application attempting to read a malicious file.
It is reported that Convex 3D is susceptible to a stack-based buffer overflow vulnerability. This issue is due to a failure of the application to properly check the bounds of user-supplied image data prior to copying it into a fixed-size memory buffer.
This vulnerability allows remote attackers to alter the proper flow of execution of the application, potentially resulting in the execution of attacker-supplied machine code in the context of the application attempting to read a malicious file.
Exploit / POC
Convex 3D Buffer Overflow Vulnerability
An example 3DS file has been provided:
An example 3DS file has been provided:
Solution / Fix
Convex 3D Buffer Overflow Vulnerability
Solution:
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Solution:
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
References
Convex 3D Buffer Overflow Vulnerability
References:
References:
- [remote] [control] Convex 3D 0.8pre1 readObjectChunk overflows objectname buffer ("D. J. Bernstein"
) - Convex 3D Home Page (Alex Dunaevsky)