それは良い質問です。PCI-DSSを直接代表する人、または少なくともPCIメンバーにアクセスできるQSAから、信頼できる回答をいくつか聞いてみたいと思います。
私の不正な答えは、iframeをホストするWebサーバーがPCIの範囲内にあり、サービスプロバイダーとして分類されるということです。これは、PCI標準の私の解釈に基づいており、用語集には次のように記載されています。
サービスプロバイダー ペイメントカードのブランド会員ではない事業体、またはデータとカード会員情報の処理、保管、送信、切り替え、取引データ、またはその両方に直接関与する販売者(* 1)。これには、カード会員データのセキュリティを管理または影響を与える可能性のある加盟店、サービスプロバイダー、またはメンバーにサービスを提供する企業も含まれます(* 2)。例としては、マネージドファイアウォール、IDS、その他のサービスを提供するマネージドサービスプロバイダーや、ホスティングプロバイダーやその他のエンティティがあります。通信リンクのアプリケーション層にアクセスせずに通信リンクのみを提供する通信会社などの事業体は除きます(* 3)
*1。あなたは明らかにペイメントカードのブランド(Visaなど)ではなく、(このサービスを提供している)販売者でもありません
*2。これは、サービスを提供するというあなたの役割であることは明らかです
*3。残念ながら、アプリケーション層のデータにアクセスできるため、この除外事項を満たしているとは思いません。
良いニュースは、あなたが取ったアプローチがおそらくあなたの頭痛を最小限に抑えるためにあなたができる最善の方法であるということです。
次に、このサーバーをセグメント化して、より広い(内部)ネットワークへのアクセスが非常に制限されるようにするのが理想的です。Webサーバーが提供する唯一の「アプリケーション」がこのiframeであることを確認してください(つまり、サーバーから他のWebページを実行しないでください)。server / iframe/etcが生成するログにカード関連のデータが含まれていないことを確認してください
残念ながら、Webトランザクションを処理しているので、QSAが関与する必要があることを意味していると思います。