This Q pertains to PCI DSS v4.0 SAQ A - previous Q&A only touched on previous versions of PCI.
Since 4.0, merchants that accept credit card payment, even if they only iframe or link to their payment provider and the rest is done on the provider's site, have to have an approved security vendor (ASV) scan their own site every three months, and fix any found vulnerabilities.
We want to prepare for our first scan - we are using opencart v4.0.2.3, which has, amongst others, this 'vulnerability': CVE-2024-21518 (CVSS v3.1: 7.2)
A scan will trivially find our opencart version, and (I'm guessing at the functionality of the scanning script) thus the CVE. The CVE is not pertaining to DDoS (in which case it could be ignored for PCI DSS), and there is no fix. It also only pertains to a zip-slip-path-traversal, if the file is uploaded by an (XSS-duped) admin. Our admin area is IP-restricted, and the access happens via VPN, so this is not something that is terribly relevant for us. It is a current CVE rated higher than 3.9 and we cannot fix it, though, so per PCI DSS we would fail ... IF something like this cropping up on the scan counts as a 'found vulnerability'. Does it? Or is the scan structured so only CVE that are truly exploitable in the actual setup count as 'found'?
Anybody had their shop SAQ-A-PCI-ASV scanned, failed (virtual certainty, as there is virtually no modern stack that is fully fixed at all times) and then... did what? pls speak up, there have to be thousands
(The pricing of the scan indicates that this will entail barely more than someone aiming some script at our provided IP, and mailing the autogenerated report, so I do not expect much human intervention along the lines of 'Oh this CVE is actually not a thing if used with that kind of setup', after the fact)