Totally Zenned
- Join Date:
- Nov 2007
- Location:
- Woodbine, Georgia, United States
- Posts:
- 4,278
- Plugin Contributions:
- 37
PCI Fail, XSS Security Metrics Patched 1.3.8a
Below is the email, site is 1.3.8a, patched and hosted on our servers, which scanned compliant. This is the site http://www.careapparel.com/, along with ALL of the carts 1.3.8a patched as follows....
http://www.lifescomforts.com/
http://www.careactive.com/
http://www.ballastkit.com/
http://www.silverandpewtergifts.com/
and about 8 more, all Security Metrics, all failed for this reported vulnerability.
TCP 80 http LVL7 A cross site scripting vulnerability was found on the server. This vulnerability has been associated
with megaBook guestbook V2.0. Solution: Contact the vendor for a patch. Risk: HighTCP 443 https LVL4 http://en.wikipedia.org/wiki/Cross-site_ scripting Solution: Contact the vendor for a patch or
upgrade. Risk Factor: Medium / CVSS Base Score : 4.3 (CVSS2#AV:N/AC:M/Au:N/C:N/I:P/A:N)
CVE : CVE-2002-1060, CVE-2003-1543, CVE-2005-2453, CVE-2006-1681 BID : 5305, 7344, 7353,
8037, 14473, 17408 Other references : OSVDB:18525, OSVDB:24469, OSVDB:42314, OSVDB:4989,
OSVDB:58976 Risk: HighSynopsis : The remote web server is prone to cross-site scripting attacks.
Description : The remote host is running a web server that fails to adequately sanitize request strings of malicious JavaScript.
By leveraging this issue, an attacker may be able to cause arbitrary HTML and script code to be executed in a user's browser within the security context of the affected site. See also :
http://en.wikipedia.org/wiki/Cross-site_ scriptingSolution: Contact the vendor for a patch or upgrade. Risk Factor: Medium / CVSS Base Score : 4.3 (CVSS2#AV:N/AC:M/Au:N/C:N/I:P/A:N) CVE : CVE-2002-1060, CVE-2003-1543, CVE-2005-2453, CVE-2006-1681 BID : 5305, 7344, 7353,
8037, 14473, 17408 Other references : OSVDB:18525, OSVDB:24469, OSVDB:42314, OSVDB:4989, OSVDB:58976
TCP 80 http 4
Synopsis : The remote web server is prone to cross-site scripting attacks.Description : The remote host is running a web server that fails to adequately sanitize request strings of malicious JavaScript.
By leveraging this issue, an attacker may be able to cause arbitrary HTML and script code to be executed in a user's browser within the security context of the affected site.See also : http://en.wikipedia.org/wiki/Cross-site_ scripting
Solution: Contact the vendor for a patch or
upgrade. Risk Factor: Medium / CVSS Base Score : 4.3 (CVSS2#AV:N/AC:M/Au:N/C:N/I:P/A:N) CVE : CVE-2002-1060, CVE-2003-1543, CVE-2005-2453, CVE-2006-1681 BID : 5305, 7344, 7353, 8037, 14473, 17408 Other references : OSVDB:18525, OSVDB:24469, OSVDB:42314, OSVDB:4989,
OSVDB:58976
Concerning the cross-site scripting vulnerabilities that were flagged for https://www.careapparel.com, the reason it was flagged is because the script used by the scanner during the test was returned in the page source.
This is also the reason that 'megaBook' was flagged, not because you have it installed.
Here is an example of what is being
flagged for by the scanner (using the terminal application 'cURL'):
:~$ curl -l
'http://www.careapparel.com/admin.cgi?action=modifypost&entryid="><script>al
ert(document.domain)</script>'
| grep "document.domain"
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
100 1038 0 1038 0 0 1043 0 --:--:-- --:--:--
--:--:-- 1043<link rel="canonical"
href="http://www.careapparel.com/admin.cgi?action=modifypost&entryid="><scri
pt>alert(document.domain)</
script>"
/>
>
> In order to resolve this, you will want to have the web developer make sure that the source being returned by the web server is properly validated and that we're not able to see the injected script returned in the page source.
>
> Sincerely,
>
>
> Travis H
> SecurityMetrics
> Technical Support
> Security Support Supervisor
> (801)705-5700
> (801)724-9600 Main
> (801)623-5621 Fax for Questionnaires
> 0207.993.8031 UK
> <https://www.securitymetrics.com>
Did I mention PCI sucks :censored:
~Melanie