The Equifax breach is what happens when a single patch isn’t deployed in a single application that holds the personal data of half a country. A critical Apache Struts vulnerability with a published patch, public exploitation in the wild, and explicit US-CERT advisories — all within an organisation that, as a credit bureau, was supposed to be exemplary in its security practices. The cascade of failures (patch management gap, detection delay, disclosure delay, executive stock sales, customer support failures) made this not just a technical incident but a societal one. This post reconstructs the chain and identifies what every organisation must learn.
What happened — Apache Struts OGNL injection in production
Apache Struts is a Java web application framework widely used in enterprise applications, including financial services, government, and consumer-facing portals. Equifax used Apache Struts in its consumer credit dispute resolution portal — the web application that consumers interact with to dispute information on their credit reports. The vulnerability: CVE-2017-5638 was a Remote Code Execution vulnerability in Struts’ Jakarta Multipart Parser. The bug: when Struts received an HTTP request with a malformed Content-Type header containing OGNL (Object-Graph Navigation Language) expressions, it would parse and execute the OGNL as Java code. OGNL is a powerful language that allows arbitrary Java method calls, including java.lang.Runtime.getRuntime().exec() for command execution. Crafted Content-Type headers therefore enabled remote code execution on the affected server. The vulnerability was disclosed and patched by Apache on 6 March 2017. The exploitation timeline: within days of disclosure, public exploitation began. By 8-10 March 2017, Cisco Talos and other security researchers reported active exploitation. US-CERT issued an advisory. The exploit was technically simple — a single crafted HTTP request — and quickly added to common penetration-testing tools and exploit frameworks. The Equifax compromise: from approximately mid-May 2017 through 29 July 2017, attackers used the unpatched Struts vulnerability to access the Equifax dispute portal. From there: lateral movement to internal databases, access to credentials for additional internal systems, exfiltration of the customer database. The two-month dwell time — May 2017 to discovery on 29 July — represents a significant detection failure in addition to the patching failure.
The patching failure — what went wrong
Equifax’s post-incident analysis (and subsequent investigations by US Congress, GAO, SEC, FTC) documented the specific patching failures. (1) Notification received. Equifax’s security team received the US-CERT advisory about Apache Struts shortly after Apache’s 6 March disclosure. (2) Internal scanning. Equifax conducted internal vulnerability scans to identify Struts-using applications. The scan reportedly missed the dispute portal application — possibly because of how the application was packaged or where it ran. (3) Patch deployment. Equifax deployed the Struts patch to applications it identified as Struts-using. The dispute portal was not on this list, so it was not patched. (4) Re-scan failure. Equifax’s ongoing vulnerability scans should have caught the unpatched dispute portal. They did not, due to specific tool configuration issues that were never fully publicly explained. (5) Two-month exposure. From early March 2017 through mid-May 2017 (when active exploitation began), the dispute portal remained vulnerable to a publicly-disclosed, actively-exploited critical vulnerability. The structural lesson: vulnerability management is process, not technology alone. Equifax had vulnerability scanners; they were misconfigured. Equifax had a patch management process; it failed at a specific point. The failure modes were not exotic — they were the standard failure modes of complex enterprise IT operations. The Equifax breach demonstrates that patch management requires sustained operational rigour, not just tool deployment.
The detection delay — 73 days of attacker access
Beyond the patching failure, Equifax’s detection capabilities failed to identify two months of attacker activity. The attackers operated within Equifax’s environment from approximately mid-May 2017 through discovery on 29 July 2017 — roughly 73 days. During that time: lateral movement, credential harvesting, database queries, bulk data exfiltration. Each of these activities should have generated detectable signals. The post-incident analysis identified several specific detection failures. (1) Database access logging. Bulk SELECT queries against the customer database should have flagged anomalies; Equifax’s monitoring missed them. (2) Outbound traffic monitoring. The exfiltration of approximately 147M records is substantial bandwidth; egress monitoring should have detected unusual outbound transfer volumes. Equifax’s did not. (3) Network traffic analysis. Lateral movement between systems generates distinctive network patterns; behavioural network monitoring should have flagged the activity. (4) Endpoint behaviour. Modern EDR/XDR would likely have detected lateral-movement patterns; Equifax’s endpoint security at the time was not at this maturity level. (5) Authentication anomalies. Stolen credentials being used at unusual times or from unusual locations should generate alerts; Equifax’s authentication monitoring was insufficient. The broader lesson: detection capabilities require continuous investment. Equifax’s detection was not absent — it was inadequate to current threat sophistication. Most organisations are at similar levels; the cost of upgrading detection is rarely as visible as the cost of an Equifax-class incident.
Disclosure controversies and executive stock sales
Equifax’s response to the breach drew sustained criticism beyond the underlying technical failures. (1) Disclosure delay. Equifax discovered the breach on 29 July 2017 but disclosed publicly on 7 September 2017 — a 40-day gap. Some delay for forensic investigation is reasonable; 40 days was widely viewed as excessive. (2) Executive stock sales. Multiple Equifax executives, including the CFO, sold significant company stock between 29 July (discovery) and 7 September (disclosure). Subsequent SEC investigation found insufficient evidence of insider trading on this specific incident — the executives plausibly had pre-arranged trading plans — but the optics were terrible and damaged Equifax’s public position. (3) Customer support breakdown. Equifax’s post-disclosure customer support was widely criticised. Long phone hold times; confusing website (initial breach-information site at equifaxsecurity2017.com — ironically vulnerable to phishing impersonation); credit-monitoring service signup that initially required customers to waive class-action rights (until public outcry forced removal). (4) Continued operational issues. In subsequent weeks, additional Equifax security failures emerged: an Argentine subsidiary website with admin/admin credentials; further websites with various vulnerabilities. Each new issue extended the bad press cycle. (5) CEO departure. CEO Richard Smith resigned within weeks of the disclosure. The aggregate effect: Equifax’s response substantially worsened the consumer and regulatory consequences of the underlying breach. The pattern (technical failure + poor response + executive accountability gaps) became foundational to subsequent breach-response best-practice discussions.
Timeline — from Apache disclosure to $1.4B settlement
6 March 2017: Apache discloses CVE-2017-5638 with patch. ~8-10 March 2017: Active exploitation observed; US-CERT advisory; Equifax notified. March 2017: Equifax conducts internal scanning; misses dispute portal. ~Mid-May 2017: Attackers begin compromising Equifax dispute portal. May-July 2017: Lateral movement; credential harvesting; data exfiltration. 29 July 2017: Equifax discovers breach. Initial response begins. 30 July – 1 August 2017: Several Equifax executives execute stock sales. 2 August 2017: Equifax engages Mandiant for forensics. 7 September 2017: Public breach disclosure. Initial scope: 143M (later updated to ~147M). Late September 2017: Multiple congressional hearings; CEO Richard Smith resigns. October-December 2017: Continuing investigation; additional scope updates; class-action lawsuits filed. 2018: SEC investigation closes without charges against executives for stock sales (insufficient evidence of intentional insider trading); FTC investigation continues. July 2019: Equifax announces $700M settlement with FTC, CFPB, 50 US state attorneys-general, and class-action plaintiffs. Total combined settlement and remediation costs eventually exceed $1.4B. 2020-2025: Continued credit-monitoring services for affected consumers; ongoing class-action settlement distribution; Equifax continues operations with substantial cybersecurity investment increases. 2024-2025: Equifax breach remains foundational case study in cybersecurity discussions; CFPB and FTC enforcement actions continue to reference it.
Mitigations — what every organisation must implement
(1) Software inventory. Comprehensive inventory of every software component in your environment, including frameworks, libraries, dependencies. SBOM standard practice. (2) Vulnerability management process. Defined process for monitoring vendor advisories, scoring vulnerabilities, prioritising patches, deploying with appropriate testing, verifying deployment. (3) Patch SLA tied to severity. Critical vulnerabilities patched within 24-72 hours. Verify deployment, don’t just initiate. (4) Vulnerability scanning. Continuous scanning with proper tool configuration. Scan results reviewed by security personnel, not just dashboarded. (5) Web application firewall. WAF in front of internet-facing applications provides emergency-mitigation capability while patches deploy. (6) Network segmentation. Internet-facing application servers separated from internal databases; lateral-movement capability constrained. (7) Database activity monitoring. Bulk-data-access patterns detected and alerted. (8) Egress monitoring. Outbound data flows monitored; unusual volumes alerted. (9) EDR/XDR deployment. Modern endpoint detection on servers and workstations; behavioural detection for lateral movement. (10) Incident response runbook. Documented procedures for “vulnerability disclosed in our environment”; tested via tabletop exercises. (11) Disclosure planning. Pre-built breach-notification templates, customer-support readiness, executive-communication plans. (12) Cyber insurance. Coverage including direct response costs, regulatory fines, third-party class-action defence.
India context — DPDP, CERT-In, and the Indian Equifax-equivalent risk
Indian implications of Equifax-class incidents: (1) Indian credit bureaus. CIBIL (TransUnion), Experian India, Equifax India, CRIF High Mark — comparable consumer-credit data holdings. Equivalent breach would face full DPDP penalty exposure (₹250 crore per Section 33) plus class-action liability. RBI engages with these bureaus on cybersecurity. (2) Indian fintech. Many Indian fintechs ingest credit data from bureaus and add additional sensitive data. Breach of fintech with credit-bureau-derived data has compounded sensitivity. (3) Indian government IT. Indian government systems holding personal data face similar structural risk profiles to Equifax. The pattern (patch-management gap + detection failure + slow disclosure) is reproducible. ICMR 2023 breach demonstrated some elements. (4) DPDP Act enforcement. An Indian Equifax-equivalent post-DPDP would face the full Act’s enforcement framework. The breach-notification, customer-protection, and penalty mechanisms are stricter than US frameworks Equifax operated under in 2017. (5) Sectoral regulation. RBI guidelines for credit information companies; SEBI for capital-markets data; sectoral cybersecurity expectations are tightening. For Indian organisations holding sensitive personal data: the Equifax breach is a foundational case study justifying investments your executive team may have deferred. Patch management velocity, detection capability, breach-response readiness — all justifiable as incident-prevention investments using Equifax’s $1.4B as benchmark.
Lessons learned — five durable takeaways
(1) One missed patch can cost $1.4 billion. The mathematics is staggering but real. The cost of comprehensive patch management is rounding-error compared to the cost of one breach where a critical patch was missed. (2) Detection capability matters as much as prevention. Even after Equifax’s patching failure, robust detection should have caught the 73-day attacker dwell. The cost of detection investment is justified by reducing dwell time when prevention fails. (3) Breach response shapes consequence. Equifax’s slow disclosure, executive stock sales, customer support breakdown, and continuing operational gaps materially worsened consequences. Pre-built response capability is part of breach defence. (4) Vulnerability management is operations, not technology. Equifax had vulnerability scanners, patch management tools, security personnel. The failures were operational — process gaps, tool misconfiguration, insufficient verification. Investment in operational rigour matters more than tool acquisition alone. (5) Identity infrastructure damage is durable. 147M Americans had their SSNs exposed in a single incident. SSNs cannot be rotated. The Equifax breach contributed to permanent damage in US consumer-identity infrastructure. The lesson: data minimisation and architectural reduction of permanent-identifier reliance both reduce systemic risk.
What every organisation should do this quarter
Month 1 — Patch management audit. Verify your vulnerability scanners catch all internet-facing applications. Verify your patch deployment process completes verification, not just initiation. Identify any “exception” applications that have escaped patch coverage. Month 2 — Detection capability review. Audit logging and alerting on critical applications. Database access monitoring. Egress monitoring. EDR/XDR coverage. Identify gaps. Month 3 — Breach response preparation. Pre-build customer notification templates, executive communication plans, regulatory notification procedures. Tabletop exercise simulating Equifax-class disclosure scenario. Identify and remediate gaps before they’re needed.
Wider implications — patch management as critical infrastructure
The Equifax breach reshaped multiple aspects of cybersecurity practice. (1) SBOM mandates accelerated. Equifax-class patch-management failures, combined with subsequent supply-chain incidents, drove SBOM regulatory mandates. (2) US credit-bureau regulation. CFPB and FTC engagement with credit bureaus has been substantially more active post-Equifax. Specific regulatory rules and supervisory expectations have tightened. (3) Cyber insurance. Insurance underwriting now asks specifically about patch management practices, vulnerability scanning, and detection capabilities. Pricing reflects answers. (4) Disclosure law evolution. US state breach-notification laws have progressively tightened; SEC cyber disclosure rules (final 2023) require materiality-based disclosure; international comparators (EU GDPR, India’s DPDP) require timely disclosure. (5) Class-action infrastructure. Plaintiffs’ bar capability for cyber-breach class actions has matured significantly post-Equifax. Multi-billion-dollar class-action exposure is now standard for major breaches. (6) Identity-protection industry growth. Credit-monitoring and identity-theft protection services grew significantly post-Equifax. Many breach settlements now require providing such services to affected consumers. The Equifax breach is foundational to current vulnerability-management and breach-response thinking and will be referenced in cybersecurity for the rest of the decade.
FAQ
Was my data in the Equifax breach?
If you are a US resident with credit history, the probability is approximately 60% (147M out of ~243M US adults). Equifax provides a check tool; many Americans were notified directly. Treat your SSN as compromised; protect against identity theft accordingly.
Did anyone go to jail?
No criminal prosecution of Equifax executives. Civil penalties via FTC, CFPB, and state AG settlements totaled $700M+. SEC investigation closed without charges. Some Equifax employees faced internal disciplinary action.
How does this compare to subsequent breaches?
Equifax remains among the largest US data breaches by impact. Subsequent breaches have exceeded record count (Yahoo, multiple healthcare breaches) but Equifax’s combination of scale, sensitivity (SSNs), and pattern (preventable patch failure) keeps it as the canonical case.
Should I trust Equifax now?
Equifax has invested substantially in cybersecurity post-incident. Whether trust is fully restored is a personal judgment. The structural concern (consumer credit data concentration in three bureaus) remains.
How can I protect myself from credit bureau breaches?
Place a credit freeze with all three US credit bureaus (Equifax, Experian, TransUnion) — this prevents new credit accounts from being opened in your name. The freeze is free and effective. Indian equivalent: similar credit-freeze mechanisms exist with CIBIL and other Indian bureaus.
What's the most important lesson for security teams?
Patch management and detection are operational disciplines that require sustained rigor, not just tool deployment. Verify the verification. Test the test. Audit the audit.
📰 Note: This analysis is compiled from public reporting (Reuters, Bloomberg, court filings, threat-intel firm publications) and is intended for security education. Some technical details remain disputed in ongoing legal proceedings; we have attributed claims where the source is established and noted where matters remain contested.
Get a free attack-surface review
We check what an attacker would see about your business — leaked credentials, exposed services, dark-web mentions. 30 minutes, no obligation.