Polymorph Filename Buffer Overflow Vulnerability
BID:7663
Info
Polymorph Filename Buffer Overflow Vulnerability
| Bugtraq ID: | 7663 |
| Class: | Boundary Condition Error |
| CVE: | |
| Remote: | No |
| Local: | Yes |
| Published: | May 22 2003 12:00AM |
| Updated: | May 22 2003 12:00AM |
| Credit: | Discovery of this vulnerability has been credited to "Ceq" <[email protected]>. |
| Vulnerable: |
Chromebob polymorph 0.4 |
| Not Vulnerable: | |
Discussion
Polymorph Filename Buffer Overflow Vulnerability
Polymorph for Linux has been reported prone to a buffer overflow vulnerability.
The issue is reportedly due to a lack of sufficient bounds checking performed on user-supplied data before it is copied into an internal memory space.
Specifically, excessive data passed as the 'file' argument to the vulnerable Polymorph executable, when copied into internal memory, may overrun the boundary of the assigned buffer and corrupt adjacent memory.
This vulnerability may be exploited to execute arbitrary attacker-supplied code.
It should be noted that although this vulnerability has been reported to affect Polymorph version 0.4.0 previous versions might also be affected.
Polymorph for Linux has been reported prone to a buffer overflow vulnerability.
The issue is reportedly due to a lack of sufficient bounds checking performed on user-supplied data before it is copied into an internal memory space.
Specifically, excessive data passed as the 'file' argument to the vulnerable Polymorph executable, when copied into internal memory, may overrun the boundary of the assigned buffer and corrupt adjacent memory.
This vulnerability may be exploited to execute arbitrary attacker-supplied code.
It should be noted that although this vulnerability has been reported to affect Polymorph version 0.4.0 previous versions might also be affected.
Exploit / POC
Polymorph Filename Buffer Overflow Vulnerability
The following proof of concept exploit has been supplied by "Ceq" <[email protected]>.
The following proof of concept exploit has been supplied by "Ceq" <[email protected]>.
Solution / Fix
Polymorph Filename 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
Polymorph Filename Buffer Overflow Vulnerability
References:
References:
- polymorph Homepage (Chromebob)
- Bug found in: Polymorph 0.4.0 ("Ceq"
)