Notepad++ 'C' and 'CPP' File Handling Remote Stack Buffer Overflow Vulnerability
BID:36426
Info
Notepad++ 'C' and 'CPP' File Handling Remote Stack Buffer Overflow Vulnerability
| Bugtraq ID: | 36426 |
| Class: | Boundary Condition Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Sep 16 2009 12:00AM |
| Updated: | Dec 11 2009 05:34PM |
| Credit: | fl0 fl0w |
| Vulnerable: |
Notepad Plus Plus Notepad++ 5.4.5 |
| Not Vulnerable: | |
Discussion
Notepad++ 'C' and 'CPP' File Handling Remote Stack Buffer Overflow Vulnerability
Notepad++ is prone to a stack-based buffer-overflow vulnerability because it fails to perform adequate boundary checks on user-supplied input.
Attackers may leverage this issue to execute arbitrary code in the context of the application. Failed attacks will cause denial-of-service conditions.
Notepad++ 5.4.5 is vulnerable; other versions may also be affected.
UPDATE (December 9, 2009): The vendor disputes the claim that this application is vulnerable as described. Please see the references for more information.
Notepad++ is prone to a stack-based buffer-overflow vulnerability because it fails to perform adequate boundary checks on user-supplied input.
Attackers may leverage this issue to execute arbitrary code in the context of the application. Failed attacks will cause denial-of-service conditions.
Notepad++ 5.4.5 is vulnerable; other versions may also be affected.
UPDATE (December 9, 2009): The vendor disputes the claim that this application is vulnerable as described. Please see the references for more information.
Exploit / POC
Notepad++ 'C' and 'CPP' File Handling Remote Stack Buffer Overflow Vulnerability
The following proof-of-concept code is available:
The following proof-of-concept code is available:
Solution / Fix
Notepad++ 'C' and 'CPP' File Handling Remote Stack Buffer Overflow Vulnerability
Solution:
Currently we are not aware of any vendor-supplied patches. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Solution:
Currently we are not aware of any vendor-supplied patches. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
References
Notepad++ 'C' and 'CPP' File Handling Remote Stack Buffer Overflow Vulnerability
References:
References:
- Notepad++ Homepage (Notepad++)
- Notepad++ buffer overflow issue (Don HO
)