Where you are, where you need to be
Six gaps that show up in almost every payments review
None of these require rebuilding the platform. They require moving the control from after the release to inside it.
Area
Typical state
Target state
Security reviewed before release
A penetration test booked once a year, usually after the feature shipped.
Testing and code review inside the release cycle, with findings raised against the sprint that created them.
Vulnerability handling
A spreadsheet of scanner output that nobody owns and nothing closes.
A running cycle with owners, SLAs and validated findings, reported against a target every month.
Access to production
Shared administrator credentials and a VPN that everybody has.
Brokered, recorded, time-boxed access per engineer and per system, with the credential never leaving the vault.
Third-party code
Dependencies pulled from public registries and trusted implicitly.
Packages scored and blocked at build, with typosquatting and hijacked versions caught before they reach the pipeline.
Detection
Logs retained for compliance, read after an incident.
Correlated detection across identity, endpoint and network, with alerts triaged around the clock.
Compliance
A scramble in the weeks before an assessment.
Evidence produced as a by-product of daily operation, with scope deliberately reduced first.
Related
Compliance you will be asked for
PCI DSS and PCI-S3
Scope, assess, remediate and stay assessable, including the secure software standard.
Secure code review
SAST, DAST, IAST and composition analysis against the code that moves money.
ISO 27001
The certification your enterprise clients put in the contract before they sign it.
