§404
ICFR assessment - the most resource-intensive SOX obligation for IT and security teams
The Sarbanes-Oxley Act requires financial institutions to validate IT controls during annual §404 ICFR assessments. Sprocket Securityprovides continuous testing with auditor-ready evidence mapped to the COSO framework.
§404
ICFR assessment - the most resource-intensive SOX obligation for IT and security teams
Annual
Minimum testing cadence required before each 10-K filing; PCAOB also expects testing after significant system changes
73%
Of financial institutions receive a critical or high-severity finding on their first Sprocket engagement
The Requirement
SOX does not prescribe a specific testing methodology, but the PCAOB, external auditors, and the SEC all expect demonstrable evidence that the IT controls protecting financial data are designed and operating effectively.
| REQUIREMENT | WHAT IT MEANS IN PRACTICE | HOW SPROCKET SATISFIES THE REQUIREMENT |
|---|---|---|
| § 404(a) | Management must evaluate and report on the effectiveness of internal controls over financial reporting (ICFR) annually, including the IT general controls that underpin financial systems. | Sprocket's continuous testing produces an always-current picture of ICFR control effectiveness, with results aggregated in the platform. At year-end, management receives a SOX-scoped assessment report that documents tested controls, findings, remediation status, and re-test outcomes, structured to support the management assertion required under § 404(a). |
| § 404(b) | For large accelerated filers, the external auditor must independently attest to management's ICFR assessment - meaning auditors review penetration test evidence as part of their integrated audit. | Sprocket produces an auditor-facing evidence package including methodology documentation, tester qualifications, scope confirmation, and a timestamped finding-to-remediation audit trail. This is formatted for direct delivery to your external auditor, reducing the time your team spends on auditor evidence requests. |
| IT General Controls (ITGC) | PCAOB AS 2201 requires auditors to evaluate ITGC covering logical access, change management, and computer operations, all of which overlap directly with penetration testing scope. | Sprocket's internal and external testing methodology directly covers the ITGC domains auditors evaluate under PCAOB AS 2201: logical access controls, privilege escalation paths, change management bypass risks, and network segmentation of financial systems. Findings are mapped to COSO 2013 control categories in the platform, so your internal audit team can cross-reference results directly. |
| § 302 | Executives certify that disclosure controls and procedures are effective; a material IT vulnerability that was untested and undisclosed creates direct personal liability exposure. | Continuous testing means executives certifying under § 302 can point to tested, documented, and remediated controls — not a point-in-time snapshot from eight months prior. Sprocket's platform provides a real-time control status dashboard that feeds directly into the sub-certification process and disclosure committee review. |
| § 409 | A material breach or critical IT control failure may require rapid 8-K disclosure; continuous testing reduces the likelihood of discovering vulnerabilities only after a breach. | Critical findings trigger immediate alerts to your security and legal teams, giving you time to assess materiality and initiate disclosure procedures before a regulatory filing deadline forces the issue. Sprocket's continuous testing surface means vulnerabilities are identified before they are exploited, not discovered via a breach notification. |
| COSO 2013 framework alignment | Most public companies use COSO 2013 to structure their ICFR program; penetration test results must be mappable to COSO control categories to satisfy auditors and the audit committee. | All Sprocket findings are categorized against the COSO 2013 framework's five components and seventeen principles. Your internal audit team, external auditors, and audit committee all receive findings in the language they already use eliminating the translation layer that typically consumes weeks of internal effort before each year-end assessment. |
Your external auditors request ITGC evidence during fieldwork typically in Q4 or early Q1. Continuous testing means Sprocket's evidence package is current when they ask, not a year-old report with a stale remediation status. Your audit team spends time reviewing findings, not chasing documentation.
§ 302 certifications require executives to attest that disclosure controls and procedures are effective. A continuous testing program gives signatories a documented, tested basis for that assertion. If the certification is ever challenged, the evidence trail is already built.
PCAOB expects ITGC testing after significant system changes. Sprocket's continuous model means a new core banking module, ERP upgrade, or cloud migration is tested as it goes live.
A disclosed material weakness in ICFR triggers a chain reaction: adverse auditor opinion, 8-K filing, market reaction, and potential credit covenant review. Continuous testing catches control failures before they reach the materiality threshold — when remediation is operational, not reputational.
Sprocket reports map findings directly to COSO 2013, the dominant ICFR structure for U.S. public companies. Your internal audit team receives results in the same taxonomy your auditors use, eliminating the translation overhead that typically costs weeks of internal effort before year-end.
SOX auditors don't just want to see findings. They want to see remediation. Sprocket's platform tracks finding status, remediation actions, and re-test results in a timestamped audit trail that satisfies both management assessment and external auditor attestation requirements.
What we find
API endpoints that process financial transactions fail to verify whether the authenticated user is authorized to access the requested resource. Modifying an account or transaction ID in the API request returns another customer's data without any access control check.
Orphaned administrative accounts retained from prior ERP versions, acquired entity integrations, or decommissioned financial platforms, still active and accessible. These represent a logical access control failure that auditors classify as a significant deficiency or material weakness depending on scope and available compensating controls.
FAQ
SOX does not use the words "penetration testing," but PCAOB AS 2201 requires external auditors to evaluate IT general controls covering logical access, change management, and computer operations. In practice, auditors and management teams at large public financial institutions treat penetration testing as the primary means of demonstrating that these controls are operating effectively. Without it, management's § 404(a) assertion lacks the technical substantiation auditors require.
Yes. Sprocket's SOX-scoped engagements produce a structured evidence package including methodology documentation, scope confirmation, tester credentials, timestamped findings, remediation tracking, and re-test confirmation — formatted for direct handoff to your external audit team. We recommend looping your auditors in on scope definition at the start of the engagement to ensure the testing parameters match their fieldwork expectations.
PCAOB AS 2201 explicitly requires that auditors consider whether system changes affect conclusions drawn from prior ITGC testing. In practice, material changes to in-scope financial systems (a new ERP module, a cloud migration, a significant acquisition integration) should trigger re-testing before the next annual assessment.
Both are expected. The ITGC domains auditors evaluate, particularly logical access and network segmentation, require internal testing to assess lateral movement risk to financial systems. External testing validates that perimeter controls prevent an unauthenticated attacker from reaching financially significant systems. Sprocket conducts both as part of a SOX-scoped engagement, with results mapped separately to support the ITGC evaluation.
Sprocket's platform categorizes all findings against the COSO 2013 five-component structure: Control Environment, Risk Assessment, Control Activities, Information & Communication, and Monitoring Activities. Each finding includes the relevant COSO principle reference alongside the technical detail, so your internal audit team, external auditors, and audit committee work from the same taxonomy — without a manual translation step between the technical report and the ICFR documentation.
Critical findings trigger immediate escalation to your designated security and legal contacts — not a scheduled report. Sprocket's team will work with you on an expedited remediation path, and the platform tracks remediation status and re-test confirmation in real time. If a finding has been identified, remediated, and re-tested before the 10-K filing date, your auditors see the full lifecycle in the evidence package — which is materially better than discovering it post-filing.
Other Frameworks Sprocket Supports