DNS4Me Denial Of Service And Cross-Site Scripting Vulnerabilities
BID:11213
Info
DNS4Me Denial Of Service And Cross-Site Scripting Vulnerabilities
| Bugtraq ID: | 11213 |
| Class: | Input Validation Error |
| CVE: |
CVE-2004-1691 |
| Remote: | Yes |
| Local: | No |
| Published: | Sep 17 2004 12:00AM |
| Updated: | Jul 12 2009 07:06AM |
| Credit: | James Bercegay of the GulfTech Security Research Team is credited for the discovery of these vulnerabilities. |
| Vulnerable: |
RhinoSoft DNS4Me 3.0 .0.4 |
| Not Vulnerable: | |
Discussion
DNS4Me Denial Of Service And Cross-Site Scripting Vulnerabilities
DNS4Me is reported to be susceptible to a denial of service vulnerability, and a cross-site scripting vulnerability. These vulnerabilities affect the built-in web server contained in the package.
The first vulnerability reportedly allows attackers to cause the web server to consume all available CPU resources, and eventually crash the application.
The second vulnerability is due to a failure of the application to properly sanitize user-supplied URI input. This issue could permit a remote attacker to create a malicious URI link that includes hostile HTML and script code. If this link were to be followed, the hostile code may be rendered in the web browser of the victim user. This would occur in the security context of the affected web site and may allow for theft of cookie-based authentication credentials or other attacks.
Although these vulnerabilities are reported to exist in version 3.0.0.4 of DNS4Me, other versions may also be affected.
DNS4Me is reported to be susceptible to a denial of service vulnerability, and a cross-site scripting vulnerability. These vulnerabilities affect the built-in web server contained in the package.
The first vulnerability reportedly allows attackers to cause the web server to consume all available CPU resources, and eventually crash the application.
The second vulnerability is due to a failure of the application to properly sanitize user-supplied URI input. This issue could permit a remote attacker to create a malicious URI link that includes hostile HTML and script code. If this link were to be followed, the hostile code may be rendered in the web browser of the victim user. This would occur in the security context of the affected web site and may allow for theft of cookie-based authentication credentials or other attacks.
Although these vulnerabilities are reported to exist in version 3.0.0.4 of DNS4Me, other versions may also be affected.
Exploit / POC
DNS4Me Denial Of Service And Cross-Site Scripting Vulnerabilities
An exploit is not required. An example URI sufficient to exploit the cross-site scripting vulnerability was provided:
http://www.example.com/?%3E%3Cscript%3Ealert('XSS')%3C/script%3E
An exploit is not required. An example URI sufficient to exploit the cross-site scripting vulnerability was provided:
http://www.example.com/?%3E%3Cscript%3Ealert('XSS')%3C/script%3E
Solution / Fix
DNS4Me Denial Of Service And Cross-Site Scripting Vulnerabilities
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
DNS4Me Denial Of Service And Cross-Site Scripting Vulnerabilities
References:
References:
- DNS4Me Home Page (RhinoSoft)
- RhinoSoft DNS4ME HTTP Server Vulnerabilities (GulfTech)
- RhinoSoft DNS4ME HTTP Server Vulnerabilities ("GulfTech Security"
)