PGN2WEB Buffer Overflow Vulnerability
BID:12023
Info
PGN2WEB Buffer Overflow Vulnerability
| Bugtraq ID: | 12023 |
| Class: | Boundary Condition Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Dec 15 2004 12:00AM |
| Updated: | Dec 15 2004 12:00AM |
| Credit: | Tom Palarz and Kris Kubicki are credited for the discovery of this vulnerability. |
| Vulnerable: |
William Hoggarth pgn2web 0.3 |
| Not Vulnerable: |
William Hoggarth pgn2web 0.4 |
Discussion
PGN2WEB Buffer Overflow Vulnerability
It is reported that pgn2web is susceptible to a buffer overflow vulnerability. This issue is due to a failure of the application to properly bounds check user-supplied data prior to copying it into a fixed-size memory buffer.
This vulnerability allow 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 malicious PGN files.
It is reported that pgn2web is susceptible to a buffer overflow vulnerability. This issue is due to a failure of the application to properly bounds check user-supplied data prior to copying it into a fixed-size memory buffer.
This vulnerability allow 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 malicious PGN files.
Exploit / POC
PGN2WEB Buffer Overflow Vulnerability
A proof of concept PGN file sufficient to exploit this vulnerability has been provided:
A proof of concept PGN file sufficient to exploit this vulnerability has been provided:
Solution / Fix
PGN2WEB Buffer Overflow Vulnerability
Solution:
The vendor has released an update to address this issue:
William Hoggarth pgn2web 0.3
Solution:
The vendor has released an update to address this issue:
William Hoggarth pgn2web 0.3
-
William Hoggarth pgn2web-0.4
http://pgn2web.sourceforge.net/downloads.html
References
PGN2WEB Buffer Overflow Vulnerability
References:
References:
- [remote] [control] pgn2web 0.3 process_moves overflows token buffer ("D. J. Bernstein"
) - pgn2web Home Page (William Hoggarth)