Title: Multiple ASP Portal Vulnerabilities
Severity: HIGH
Description:
ASP Portal is a web portal system implemented in ASP. ASP Portal has been reported to be prone to multiple vulnerabilities.
The first issue results from a lack of sufficient sanitization performed on user supplied data that is later incorporated into dynamic content. An attacker may reportedly inject HTML code into ASP Portal details page by supplying JavaScript and HTML code as the value for the "Photograph URI" form field in a users details page. An attacker may exploit this vulnerability to potentially have arbitrary HTML or script code executed in the browser of an unsuspecting user when a vulnerable region of the site is viewed.
The second issue, also results from a lack of sufficient sanitization performed on 'inc', 'inc=profile&searchtext' and 'inc=forumread&article=' URI parameters. It has been reported that an attacker may craft a link to the ASP Portal 'index.asp' page, passing script code and HTML content as the value for the 'inc', 'inc=profile&searchtext' or 'inc=forumread&article=' URI parameters. This malicious code will be executed in the browser of a user who follows the link in the context of the vulnerable site.
The third vulnerability again results from a lack of sufficient sanitization. When collecting user-supplied data that will be later incorporated into an SQL query statement, the software fails to filter certain control characters. An attacker may provide SQL statements as a value for the 'inc=blog&pageid' and 'inc=downloadssub&downloadscat' URI parameters that are passed to the 'index.asp' script. As a result of this issue an attacker may be able to modify the logic and structure of database queries. This may provide for other attacks, such as gaining access to sensitive information.
The fourth vulnerability again results from a lack of sufficient sanitization. When collecting user-supplied data from the 'thenick' cookie parameter that will be later incorporated into an SQL query statement, the software fails to filter certain control characters. An attacker may provide SQL statements as a value for the 'thenick' cookie parameter. As a result of this issue an attacker may be able to modify the logic and structure of database queries. This may provide for other attacks, such as gaining access to sensitive information.
Finally a vulnerability in the methods used to store session cookies has been reported. The issue presents itself due to the 'thenick' parameter associated with the current session being stored in plaintext format. An attacker may modify the 'thenick' parameter so that it reads 'Admin', and may thereby elevate session privileges.
Affected Products:
- ASP Portal ASP Portal 0.0.0
References:
- ASP Portal: ASP Portal Homepage
Juniper Networks provides this content via a wide variety of sources and production methods. If notified of errors or omissions in the content of this page, Juniper Networks, at its discretion, will modify or remove the page or leave the content as is, depending on various factors including but not limited to the reputation and authority of the party providing the notification. Please use the contact information displayed elsewhere on this page to report any errors or omissions regarding the content on this page.