Recently two requirements that were part of SAQ A were removed, namely PCI DSS 6.4.3 and 11.6.1.
Recently two requirements that were part of SAQ A were removed, namely PCI DSS 6.4.3 and 11.6.1.
Both of these requirements were specifically targeting the prevention of skimming credit card data from 3rd party hosted iframes used to enter card data during an e-commerce purchase process on a merchants website.
These two requirements were replaced with a modified eligibility criteria statement added to the new SAQ A referring to the merchants responsibility for securing their referring payment page against script attacks. Because many entities were having a hard time understanding the implications of the wording of the eligibility criteria, an FAQ was released recently to help clarify the meaning of that statement.
So, here are some of my thoughts on FAQ 1588 and how it clarifies the SAQ A eligibility criteria statement (shown below): "The merchant has confirmed that their site is not susceptible to attacks from scripts that could affect the merchant’s e-commerce system(s). "
Some questions we have heard previous to the FAQ release:
The PCI Council hopes to clear up these questions with the release of this FAQ. Here is how I see the FAQ has helped:
FAQ 1588 clarified that the reference to “site” in the SAQ A eligibility criteria means the webpage that includes a payment element provided to a merchant by the TPSP, for example an iFrame.
So, the eligibility criteria did not increase the scope of script security to the merchants entire website, it is still just scripts that exist on that referring payment page (the page that contains the TPSP iframe element). I also feel that the FAQ clarifies that the “merchants e-commerce systems" are those payment element(s) provided by a TPSP.
FAQ 1588 clarified that there are basically two ways to confirm that elements on your referring payment page are not susceptible to script attack:
Let’s talk about that second point for a bit.
From the perspective of a merchant then, you would want to see a direct statement in the form of a provided responsibility matrix (that is a document showing exactly what requirements the TPSP is handling in the merchants behalf), or a clear statement written on the TPSP's website, or perhaps written in contract language clearly stating that the TPSP takes the responsibility of meeting SAQ A's eligibility criteria (or meeting 6.4.3 and 11.6.1 directly) for you the merchant.
Of course, all of this would be dependent on the merchant following any implementation guidance provided by a TPSP for their script security solution.
From a QSA's perspective working on a validated SAQ, I would want to see the TPSP statement(s) collected by the Merchants to clearly confirm the TPSP is taking on this responsibility of script protection for the merchant.