SIngle Quote, SQL Injection, CWE-89, CAPEC-66, x17online.com

SQL Injection DORK x17online.com | CloudScan vulnerability Crawler Report

Report generated by CloudScan Vulnerability Crawler at Mon Feb 14 19:27:12 CST 2011.


The DORK Report

Loading

1. SQL injection

1.1. http://x17online.com/celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php [REST URL parameter 1]

1.2. http://x17online.com/celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php [REST URL parameter 2]

1.3. http://x17online.com/celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php [REST URL parameter 3]

1.4. http://x17online.com/css/main.css [REST URL parameter 1]

1.5. http://x17online.com/css/main.css [REST URL parameter 2]

1.6. http://x17online.com/favicon.ico [REST URL parameter 1]

1.7. http://x17online.com/js/common.js [REST URL parameter 1]

1.8. http://x17online.com/js/common.js [REST URL parameter 2]

1.9. http://x17online.com/js/main.js [REST URL parameter 1]

1.10. http://x17online.com/js/main.js [REST URL parameter 2]

2. Cross-domain script include

3. Email addresses disclosed

3.1. http://x17online.com/celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php

3.2. http://x17online.com/thematics/126hoodlum_added_value/126hoodlum_added_value.css



1. SQL injection  next
There are 10 instances of this issue:

Issue background

SQL injection vulnerabilities arise when user-controllable data is incorporated into database SQL queries in an unsafe manner. An attacker can supply crafted input to break out of the data context in which their input appears and interfere with the structure of the surrounding query.

Various attacks can be delivered via SQL injection, including reading or modifying critical application data, interfering with application logic, escalating privileges within the database and executing operating system commands.

Remediation background

The most effective way to prevent SQL injection attacks is to use parameterised queries (also known as prepared statements) for all database access. This method uses two steps to incorporate potentially tainted data into SQL queries: first, the application specifies the structure of the query, leaving placeholders for each item of user input; second, the application specifies the contents of each placeholder. Because the structure of the query has already defined in the first step, it is not possible for malformed data in the second step to interfere with the query structure. You should review the documentation for your database and application platform to determine the appropriate APIs which you can use to perform parameterised queries. It is strongly recommended that you parameterise every variable data item that is incorporated into database queries, even if it is not obviously tainted, to prevent oversights occurring and avoid vulnerabilities being introduced by changes elsewhere within the code base of the application.

You should be aware that some commonly employed and recommended mitigations for SQL injection vulnerabilities are not always effective:



1.1. http://x17online.com/celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php [REST URL parameter 1]  next

Summary

Severity:   High
Confidence:   Certain
Host:   http://x17online.com
Path:   /celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php

Issue detail

The REST URL parameter 1 appears to be vulnerable to SQL injection attacks. A single quote was submitted in the REST URL parameter 1, and a database error message was returned. Two single quotes were then submitted and the error message disappeared. You should review the contents of the error message, and the application's handling of other input, to confirm whether a vulnerability is present.

The database appears to be MySQL.

Remediation detail

The application should handle errors gracefully and prevent SQL error messages from being returned in responses.

Request 1

GET /celebrities'/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php HTTP/1.1
Host: x17online.com
Accept: */*
Accept-Language: en
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Connection: close

Response 1

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:05:06 GMT
Server: Apache
Connection: close
Content-Type: text/html; charset=utf-8
Content-Length: 1859

<blockquote><font face=arial size=2 color=ff0000><b>SQL/DB Error --</b> [<font color=000077>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' or fileinfo_url = '/celebrities'/sean_penn/sean_penn_throws_a_hissy_fit_at_lax' at line 5</font>
...[SNIP]...

Request 2

GET /celebrities''/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php HTTP/1.1
Host: x17online.com
Accept: */*
Accept-Language: en
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Connection: close

Response 2

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:05:07 GMT
Server: Apache
Connection: close
Content-Type: text/html; charset=utf-8
Content-Length: 1516

<!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" id="sixapart-standard">
<head>

...[SNIP]...

1.2. http://x17online.com/celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php [REST URL parameter 2]  previous  next

Summary

Severity:   High
Confidence:   Certain
Host:   http://x17online.com
Path:   /celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php

Issue detail

The REST URL parameter 2 appears to be vulnerable to SQL injection attacks. A single quote was submitted in the REST URL parameter 2, and a database error message was returned. Two single quotes were then submitted and the error message disappeared. You should review the contents of the error message, and the application's handling of other input, to confirm whether a vulnerability is present.

The database appears to be MySQL.

Remediation detail

The application should handle errors gracefully and prevent SQL error messages from being returned in responses.

Request 1

GET /celebrities/sean_penn'/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php HTTP/1.1
Host: x17online.com
Accept: */*
Accept-Language: en
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Connection: close

Response 1

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:05:08 GMT
Server: Apache
Connection: close
Content-Type: text/html; charset=utf-8
Content-Length: 1859

<blockquote><font face=arial size=2 color=ff0000><b>SQL/DB Error --</b> [<font color=000077>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' or fileinfo_url = '/celebrities/sean_penn'/sean_penn_throws_a_hissy_fit_at_lax' at line 5</font>
...[SNIP]...

Request 2

GET /celebrities/sean_penn''/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php HTTP/1.1
Host: x17online.com
Accept: */*
Accept-Language: en
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Connection: close

Response 2

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:05:08 GMT
Server: Apache
Connection: close
Content-Type: text/html; charset=utf-8
Content-Length: 1516

<!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" id="sixapart-standard">
<head>

...[SNIP]...

1.3. http://x17online.com/celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php [REST URL parameter 3]  previous  next

Summary

Severity:   High
Confidence:   Certain
Host:   http://x17online.com
Path:   /celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php

Issue detail

The REST URL parameter 3 appears to be vulnerable to SQL injection attacks. A single quote was submitted in the REST URL parameter 3, and a database error message was returned. Two single quotes were then submitted and the error message disappeared. You should review the contents of the error message, and the application's handling of other input, to confirm whether a vulnerability is present.

The database appears to be MySQL.

Remediation detail

The application should handle errors gracefully and prevent SQL error messages from being returned in responses.

Request 1

GET /celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php' HTTP/1.1
Host: x17online.com
Accept: */*
Accept-Language: en
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Connection: close

Response 1

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:05:09 GMT
Server: Apache
Connection: close
Content-Type: text/html; charset=utf-8
Content-Length: 1859

<blockquote><font face=arial size=2 color=ff0000><b>SQL/DB Error --</b> [<font color=000077>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''/') or (fileinfo_url like '/celebrities/sean_penn/sean_penn_throws_a_hissy_fit_' at line 5</font>
...[SNIP]...

Request 2

GET /celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php'' HTTP/1.1
Host: x17online.com
Accept: */*
Accept-Language: en
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Connection: close

Response 2

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:05:09 GMT
Server: Apache
Connection: close
Content-Type: text/html; charset=utf-8
Content-Length: 1516

<!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" id="sixapart-standard">
<head>

...[SNIP]...

1.4. http://x17online.com/css/main.css [REST URL parameter 1]  previous  next

Summary

Severity:   High
Confidence:   Firm
Host:   http://x17online.com
Path:   /css/main.css

Issue detail

The REST URL parameter 1 appears to be vulnerable to SQL injection attacks. The payload ' was submitted in the REST URL parameter 1, and a database error message was returned. You should review the contents of the error message, and the application's handling of other input, to confirm whether a vulnerability is present.

The database appears to be MySQL.

Remediation detail

The application should handle errors gracefully and prevent SQL error messages from being returned in responses.

Request

GET /css'/main.css?8313 HTTP/1.1
Accept: */*
Accept-Language: en-US
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
Proxy-Connection: Keep-Alive
Host: x17online.com

Response

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:11:06 GMT
Server: Apache
Content-Type: text/html; charset=utf-8
Content-Length: 1786

<blockquote><font face=arial size=2 color=ff0000><b>SQL/DB Error --</b> [<font color=000077>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' or fileinfo_url = '/css'/main.css/') or (fileinfo_url like '/css'/main.css/ind' at line 5</font>
...[SNIP]...

1.5. http://x17online.com/css/main.css [REST URL parameter 2]  previous  next

Summary

Severity:   High
Confidence:   Firm
Host:   http://x17online.com
Path:   /css/main.css

Issue detail

The REST URL parameter 2 appears to be vulnerable to SQL injection attacks. The payload ' was submitted in the REST URL parameter 2, and a database error message was returned. You should review the contents of the error message, and the application's handling of other input, to confirm whether a vulnerability is present.

The database appears to be MySQL.

Remediation detail

The application should handle errors gracefully and prevent SQL error messages from being returned in responses.

Request

GET /css/main.css'?8313 HTTP/1.1
Accept: */*
Accept-Language: en-US
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
Proxy-Connection: Keep-Alive
Host: x17online.com

Response

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:11:08 GMT
Server: Apache
Content-Type: text/html; charset=utf-8
Content-Length: 1786

<blockquote><font face=arial size=2 color=ff0000><b>SQL/DB Error --</b> [<font color=000077>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''/') or (fileinfo_url like '/css/main.css'/index%'))
and blo' at line 5</font>
...[SNIP]...

1.6. http://x17online.com/favicon.ico [REST URL parameter 1]  previous  next

Summary

Severity:   High
Confidence:   Firm
Host:   http://x17online.com
Path:   /favicon.ico

Issue detail

The REST URL parameter 1 appears to be vulnerable to SQL injection attacks. The payload ' was submitted in the REST URL parameter 1, and a database error message was returned. You should review the contents of the error message, and the application's handling of other input, to confirm whether a vulnerability is present.

The database appears to be MySQL.

Remediation detail

The application should handle errors gracefully and prevent SQL error messages from being returned in responses.

Request

GET /favicon.ico' HTTP/1.1
Host: x17online.com
Proxy-Connection: keep-alive
Accept: */*
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.98 Safari/534.13
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3

Response

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:08:48 GMT
Server: Apache
Content-Type: text/html; charset=utf-8
Content-Length: 1785

<blockquote><font face=arial size=2 color=ff0000><b>SQL/DB Error --</b> [<font color=000077>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''/') or (fileinfo_url like '/favicon.ico'/index%'))
and blog' at line 5</font>
...[SNIP]...

1.7. http://x17online.com/js/common.js [REST URL parameter 1]  previous  next

Summary

Severity:   High
Confidence:   Firm
Host:   http://x17online.com
Path:   /js/common.js

Issue detail

The REST URL parameter 1 appears to be vulnerable to SQL injection attacks. The payload ' was submitted in the REST URL parameter 1, and a database error message was returned. You should review the contents of the error message, and the application's handling of other input, to confirm whether a vulnerability is present.

The database appears to be MySQL.

Remediation detail

The application should handle errors gracefully and prevent SQL error messages from being returned in responses.

Request

GET /js'/common.js?3121 HTTP/1.1
Accept: */*
Accept-Language: en-US
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
Proxy-Connection: Keep-Alive
Host: x17online.com

Response

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:13:13 GMT
Server: Apache
Content-Type: text/html; charset=utf-8
Content-Length: 1786

<blockquote><font face=arial size=2 color=ff0000><b>SQL/DB Error --</b> [<font color=000077>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' or fileinfo_url = '/js'/common.js/') or (fileinfo_url like '/js'/common.js/ind' at line 5</font>
...[SNIP]...

1.8. http://x17online.com/js/common.js [REST URL parameter 2]  previous  next

Summary

Severity:   High
Confidence:   Firm
Host:   http://x17online.com
Path:   /js/common.js

Issue detail

The REST URL parameter 2 appears to be vulnerable to SQL injection attacks. The payload ' was submitted in the REST URL parameter 2, and a database error message was returned. You should review the contents of the error message, and the application's handling of other input, to confirm whether a vulnerability is present.

The database appears to be MySQL.

Remediation detail

The application should handle errors gracefully and prevent SQL error messages from being returned in responses.

Request

GET /js/common.js'?4068 HTTP/1.1
Accept: */*
Accept-Language: en-US
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
Proxy-Connection: Keep-Alive
Host: x17online.com

Response

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:13:15 GMT
Server: Apache
Content-Type: text/html; charset=utf-8
Content-Length: 1786

<blockquote><font face=arial size=2 color=ff0000><b>SQL/DB Error --</b> [<font color=000077>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''/') or (fileinfo_url like '/js/common.js'/index%'))
and blo' at line 5</font>
...[SNIP]...

1.9. http://x17online.com/js/main.js [REST URL parameter 1]  previous  next

Summary

Severity:   High
Confidence:   Firm
Host:   http://x17online.com
Path:   /js/main.js

Issue detail

The REST URL parameter 1 appears to be vulnerable to SQL injection attacks. The payload ' was submitted in the REST URL parameter 1, and a database error message was returned. You should review the contents of the error message, and the application's handling of other input, to confirm whether a vulnerability is present.

The database appears to be MySQL.

Remediation detail

The application should handle errors gracefully and prevent SQL error messages from being returned in responses.

Request

GET /js'/main.js?9728 HTTP/1.1
Accept: */*
Accept-Language: en-US
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
Proxy-Connection: Keep-Alive
Host: x17online.com

Response

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:14:21 GMT
Server: Apache
Content-Type: text/html; charset=utf-8
Content-Length: 1784

<blockquote><font face=arial size=2 color=ff0000><b>SQL/DB Error --</b> [<font color=000077>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' or fileinfo_url = '/js'/main.js/') or (fileinfo_url like '/js'/main.js/index%'' at line 5</font>
...[SNIP]...

1.10. http://x17online.com/js/main.js [REST URL parameter 2]  previous  next

Summary

Severity:   High
Confidence:   Firm
Host:   http://x17online.com
Path:   /js/main.js

Issue detail

The REST URL parameter 2 appears to be vulnerable to SQL injection attacks. The payload ' was submitted in the REST URL parameter 2, and a database error message was returned. You should review the contents of the error message, and the application's handling of other input, to confirm whether a vulnerability is present.

The database appears to be MySQL.

Remediation detail

The application should handle errors gracefully and prevent SQL error messages from being returned in responses.

Request

GET /js/main.js'?9728 HTTP/1.1
Accept: */*
Accept-Language: en-US
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
Proxy-Connection: Keep-Alive
Host: x17online.com

Response

HTTP/1.1 404 Not found
Date: Mon, 14 Feb 2011 20:14:22 GMT
Server: Apache
Content-Type: text/html; charset=utf-8
Content-Length: 1784

<blockquote><font face=arial size=2 color=ff0000><b>SQL/DB Error --</b> [<font color=000077>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''/') or (fileinfo_url like '/js/main.js'/index%'))
and blog_' at line 5</font>
...[SNIP]...

2. Cross-domain script include  previous  next

Summary

Severity:   Information
Confidence:   Certain
Host:   http://x17online.com
Path:   /celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php

Issue detail

The response dynamically includes the following scripts from other domains:

Issue background

When an application includes a script from an external domain, this script is executed by the browser within the security context of the invoking application. The script can therefore do anything that the application's own scripts can do, such as accessing application data and performing actions within the context of the current user.

If you include a script from an external domain, then you are trusting that domain with the data and functionality of your application, and you are trusting the domain's own security to prevent an attacker from modifying the script to perform malicious actions within your application.

Issue remediation

Scripts should not be included from untrusted domains. If you have a requirement which a third-party script appears to fulfil, then you should ideally copy the contents of that script onto your own domain and include it from there. If that is not possible (e.g. for licensing reasons) then you should consider reimplementing the script's functionality within your own code.

Request

GET /celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php HTTP/1.1
Host: x17online.com
Accept: */*
Accept-Language: en
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Connection: close

Response

HTTP/1.1 200 OK
Date: Mon, 14 Feb 2011 20:04:47 GMT
Server: Apache
Content-Length: 182937
Connection: close
Content-Type: text/html

<!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" id="sixapart-standard">
<head>

...[SNIP]...
</script>


<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
...[SNIP]...
</script>
<script language="JavaScript" src="http://d3.zedo.com/jsc/d3/fo.js"></script>
...[SNIP]...
<div class="contain">

<script src="http://widgets.twimg.com/j/2/widget.js"></script>
...[SNIP]...
<div class="contain">
<script src="http://widgets.twimg.com/j/2/widget.js"></script>
...[SNIP]...
</script><script language="JavaScript" src="http://js.adsonar.com/js/adsonar.js"></script>
...[SNIP]...
<img id="bottomCap" src="/graphics/page-bottom.jpg" alt="" />

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
...[SNIP]...
</script> <script type="text/javascript" src="http://resources.infolinks.com/js/infolinks_main.js"></script>
...[SNIP]...

3. Email addresses disclosed  previous
There are 2 instances of this issue:

Issue background

The presence of email addresses within application responses does not necessarily constitute a security vulnerability. Email addresses may appear intentionally within contact information, and many applications (such as web mail) include arbitrary third-party email addresses within their core content.

However, email addresses of developers and other individuals (whether appearing on-screen or hidden within page source) may disclose information that is useful to an attacker; for example, they may represent usernames that can be used at the application's login, and they may be used in social engineering attacks against the organisation's personnel. Unnecessary or excessive disclosure of email addresses may also lead to an increase in the volume of spam email received.

Issue remediation

You should review the email addresses being disclosed by the application, and consider removing any that are unnecessary, or replacing personal addresses with anonymous mailbox addresses (such as helpdesk@example.com).


3.1. http://x17online.com/celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php  previous  next

Summary

Severity:   Information
Confidence:   Certain
Host:   http://x17online.com
Path:   /celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php

Issue detail

The following email addresses were disclosed in the response:

Request

GET /celebrities/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php HTTP/1.1
Host: x17online.com
Accept: */*
Accept-Language: en
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Connection: close

Response

HTTP/1.1 200 OK
Date: Mon, 14 Feb 2011 20:04:47 GMT
Server: Apache
Content-Length: 182937
Connection: close
Content-Type: text/html

<!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" id="sixapart-standard">
<head>

...[SNIP]...
<link rev="made" href="mailto:x17@x17online.com" />
<meta http-equiv="reply-to" content="x17@x17online.com" />
...[SNIP]...
<!--

//Disable right mouse click Script
//By Maximus (maximus@nsimail.com) w/ mods by DynamicDrive
//For full source code, visit http://www.dynamicdrive.com

var message="X17's photos are available for license ... please contact x17@x17agency.com for purchase info.";
//var message="X17online.com has disabled right clicks and drags and drops. If you'd like to share our images with others, please simply send them to this page. Thank you!";

////
...[SNIP]...
<a href="mailto:x17@x17agency.com">
...[SNIP]...

3.2. http://x17online.com/thematics/126hoodlum_added_value/126hoodlum_added_value.css  previous

Summary

Severity:   Information
Confidence:   Certain
Host:   http://x17online.com
Path:   /thematics/126hoodlum_added_value/126hoodlum_added_value.css

Issue detail

The following email address was disclosed in the response:

Request

GET /thematics/126hoodlum_added_value/126hoodlum_added_value.css HTTP/1.1
Host: x17online.com
Proxy-Connection: keep-alive
Referer: http://x17online.com/celebrities'/sean_penn/sean_penn_throws_a_hissy_fit_at_lax_security_airport_021111.php
Accept: text/css,*/*;q=0.1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.98 Safari/534.13
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3

Response

HTTP/1.1 200 OK
Date: Mon, 14 Feb 2011 20:08:18 GMT
Server: Apache
Last-Modified: Tue, 07 Dec 2010 20:24:31 GMT
ETag: "91d05af-6012-496d7cac6bdc0"
Accept-Ranges: bytes
Content-Length: 24594
Content-Type: text/css


/*
name: Hoodlum Added Value
designer: Matt Lum, Hoodlum Productions
designer_url: http://www.hoodlumproductions.com
description: Three column media blog with photographic focus and video exhibition

...[SNIP]...
color: #000;
font-size: 11px;
padding: 3px;
margin: 15px;
text-align: center;
}
.comments-open-footer
{ margin: 6px 0;
}
/*DROP SHADDOWED */
/*
   yDSF (ydnar Drop-Shadow-Fu)
   ydnar@sixapart.com - http://www.sixapart.com
*/
.ydsf
{ display: block;
position: relative;
margin: 4px -4px -4px 4px;
background: url(shadow-grid.gif) repeat;
}
/* ie6 ignores this selector */
html>
...[SNIP]...

Report generated by CloudScan Vulnerability Crawler at Mon Feb 14 19:27:12 CST 2011.