BrowseDialog ActiveX Control CCRPBDS6.DLL Multiple Buffer Overflow Vulnerabilities
BID:22645
Info
BrowseDialog ActiveX Control CCRPBDS6.DLL Multiple Buffer Overflow Vulnerabilities
| Bugtraq ID: | 22645 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2007-1162 |
| Remote: | Yes |
| Local: | No |
| Published: | Feb 21 2007 12:00AM |
| Updated: | May 12 2015 07:34PM |
| Credit: | shinnai is credited with the discovery of this vulnerability. |
| Vulnerable: |
Brad Martinez BrowseDialog ActiveX control 0 |
| Not Vulnerable: | |
Discussion
BrowseDialog ActiveX Control CCRPBDS6.DLL Multiple Buffer Overflow Vulnerabilities
The BrowseDialog ActiveX control is prone to multiple buffer-overflow vulnerabilities because the software fails to properly check boundaries on user-supplied data before copying it to an insufficiently sized buffer.
A remote attacker may exploit these vulnerabilities by presenting a malicious file to a victim user and enticing them to open it with the vulnerable application.
Successful attacks can cause denial-of-service conditions in Internet Explorer or other applications that use the vulnerable ActiveX control. Arbitrary code execution may also be possible, but this has not been confirmed.
The BrowseDialog ActiveX control is prone to multiple buffer-overflow vulnerabilities because the software fails to properly check boundaries on user-supplied data before copying it to an insufficiently sized buffer.
A remote attacker may exploit these vulnerabilities by presenting a malicious file to a victim user and enticing them to open it with the vulnerable application.
Successful attacks can cause denial-of-service conditions in Internet Explorer or other applications that use the vulnerable ActiveX control. Arbitrary code execution may also be possible, but this has not been confirmed.
Exploit / POC
BrowseDialog ActiveX Control CCRPBDS6.DLL Multiple Buffer Overflow Vulnerabilities
The following exploit is available:
The following exploit is available:
Solution / Fix
BrowseDialog ActiveX Control CCRPBDS6.DLL Multiple Buffer Overflow Vulnerabilities
Solution:
Currently we are not aware of any vendor-supplied patches for these issues. 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 for these issues. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
References
BrowseDialog ActiveX Control CCRPBDS6.DLL Multiple Buffer Overflow Vulnerabilities
References:
References:
- CCRP BrowseDialog Homepage (CCRP Controls)
- Microsoft Knowledge Base Article 240797 (Microsoft)