Jump to content

Version 5.1.2 PCI Compliance


NetLink

Recommended Posts

I think this affects all versions, certainly it's also present in 5.0.x:

The application does not utilize HTTP-only cookies. This is a new security feature introduced by Microsoft in IE 6 SP1 to mitigate the possibility of successful Cross-site Scripting attacks by not allowing cookies with the "HttpOnly" flag to be accessed via client-side scripts.

 

An attacker can easily steal a user's session if the attacker is able to manipulate the JavaScript. This vulnerability has a very high security impact if the site is also vulnerable to Cross Site Scripting (XSS).

Link to comment
Share on other sites

  • WHMCS CEO

This must be a new check PCI compliance scanners have introduced. We don't really use that many cookies in WHMCS, apart from the remember me login options we only use the standard PHP session tracking ones which PHP sets itself, and I suspect it's those which it is referring to. For those there is a php.ini file setting which you can adjust to have the HTTP Only attribute set. Just look for the following line in your php.ini file and set it to On, or if not present, add it:

 

session.cookie_httponly = On

 

Matt

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated