Case Studies

Two languages. One finding.

Every case below is real. Each is presented in two versions: the technical proof for peer review, and the plain-language translation for regulatory action. This is what we do.

Cases8 active engagements
Findings60+ confirmed
CVEs Filed25+ with MITRE
Silent Patches6,700+ documented
DisclosureMITRE-direct
Vendor ResponseDocumented
Case Study 01 / Active

Incomplete Remediation. 5.4M records at risk — again.

The Technical Reality

In 2022, X (formerly Twitter) experienced a mass data-scraping incident that exposed 5.4 million user records. The root cause was an API endpoint returning differential responses for registered versus unregistered email addresses. The vulnerability was reported through responsible disclosure and X deployed a fix. Our patch completeness audit identified that the 2022 remediation was path-specific rather than class-wide. X added authentication gating and JavaScript instrumentation challenges to the specific endpoints named in the original report. A sibling endpoint performing the same oracle function was left unprotected.

We confirmed three gaps in the original remediation. The sibling endpoint accepted direct API requests with only a session cookie and no instrumentation challenge. The application-level rate limit header reported a 100,000 request allowance that never decremented across sequential requests. And while the endpoint required an authenticated session, X allows unlimited free account creation with no email verification required to reach it. We systematically tested and eliminated 80+ other endpoints and operations before isolating this gap.

The Regulatory Translation

A company suffered a break-in through a window on the ground floor. They installed security bars on that window. They did not check whether the identical window on the other side of the building had the same problem. It did. Three years later, the building is still accessible through the second window. The locks are different, but the entry method is the same.

X’s own privacy commitments state that users control whether they can be found by email address. This endpoint bypassed that setting for any authenticated caller. The same methodology that produced the 5.4 million record dataset in 2022 remained viable. An adversary with a breach dataset of email addresses could cross-reference them against X to build email-to-account mappings at scale, enabling targeted phishing, credential correlation, and de-anonymization of pseudonymous accounts.

5.4M Records at Risk
3-Year-Old Incomplete Fix
80+ Endpoints Tested
Responsibly Disclosed

Enforcement Precedent

FTCFTC vs. Twitter (2022)$150M fine
Twitter was fined $150 million for misrepresenting how it used phone numbers and email addresses collected for account security, using them instead for targeted advertising. Established that misrepresenting data use practices carries direct monetary liability.
DPCDPC vs. Twitter (2020)$547K fine
Ireland’s Data Protection Commission fined Twitter for failing to notify the DPC of a data breach within the 72-hour window required under GDPR, and for failing to adequately document the breach.
Case Study 02 / Documented

733 Undisclosed Patches. Three L1 forks exposed.

The Technical Reality

Go-ethereum operates an explicit silent patching policy paired with a proprietary identifier system (GETH-YYYY-NN) that routes security fixes outside NVD and CVE entirely. We applied a proprietary ghost patch scanner across a two-year commit window and identified 733 security-relevant patches that never received public disclosure. Of those, we manually confirmed 13 as critical-severity. Cross-referencing those patches against three major L1 forks — Arbitrum, Polygon, and BNB Smart Chain — we found CVE-2026-26315 (an ECIES invalid-curve attack) present in Arbitrum and Polygon, a signature panic denial-of-service confirmed across all three forks, and a KZG cell proof validation gap present in all three. Arbitrum carried six of the ten confirmed critical gaps; Polygon carried five; BSC carried two. No fork operator had been notified. The root cause is structural: when the upstream maintainer suppresses disclosure, downstream operators have no mechanism to assess their own exposure. Go-ethereum has not undergone a comprehensive third-party audit in nine years.

The Regulatory Translation

Imagine a brake supplier shipping a safety recall fix to one dealership chain but deliberately omitting the recall notice so that every other dealership — and every driver — continues operating vehicles with the known defect. Go-ethereum’s policy is the software equivalent. The maintainer knows the defect exists, issues a quiet fix for the reference build, and publishes nothing that would allow derivative operators to determine whether they are affected. Three layer-one networks collectively processing billions of dollars in daily settlement volume inherited vulnerabilities they had no documented basis to know existed.

Financial regulators have consistently treated information asymmetry as a compliance failure, not a vendor prerogative. When a firm relies on infrastructure maintained under a deliberate non-disclosure policy, and that infrastructure underpins customer-facing financial services, the firm’s own obligations — under incident reporting, vendor risk management, and material disclosure frameworks — do not pause because the upstream vendor chose silence. The exposure documented here maps directly to the categories of control failure that regulators have already pursued to judgment.

733 Silent Patches
0.27% Disclosure Rate
3 L1 Forks Exposed
9 Years Since Audit

Enforcement Precedent

NYDFSIn the Matter of Deutsche Bank AG$150M
Deutsche Bank was fined $150 million in 2020 for systemic failures in transaction monitoring controls and compliance program oversight, establishing that deficient technical controls — not just policy gaps — carry direct regulatory liability.
SECIn the Matter of Morgan Stanley Smith Barney LLC$35M
Morgan Stanley was fined $35 million in 2022 for failing to protect customer data during equipment decommissioning, affirming that firms bear liability for infrastructure-level security failures even when the lapse occurs in vendor or operational processes rather than in the firm’s own application layer.
Case Study 03 / Documented

985 Silent Patches. Six repositories. Zero disclosure.

The Technical Reality

We audited six OKX blockchain repositories and found 985 direct security fixes with a 0.00% disclosure rate. The exchain L1 blockchain runs CometBFT v0.33.9, released six years ago, and geth v1.10.8, released five years ago — neither version has received upstream security backports during that window. OKX’s go-ethereum fork contains seven OKX-authored commits against a backdrop of 733 or more missing upstream patches. The xlayer-reth L2 repository carried AES-ECB authentication, a chain ID bypass, unimplemented crash paths, and a codebase where 18.6% of commits are AI-generated. The xlayer-erigon L2 repository — containing 512 undisclosed security fixes, MD5-hashed API keys, a bridge race condition, plaintext Nacos credentials, and Kafka TLS disabled — returned HTTP 404 after our audit concluded. We completed the analysis through a surviving fork before the deletion.

The Regulatory Translation

A bank that quietly patches 985 security vulnerabilities over five years without disclosing a single one to regulators, customers, or the public would face immediate supervisory action. OKX operates the same way. Every fix applied in silence is a decision to let customers carry risk they were never told existed. The deletion of xlayer-erigon after external scrutiny is the digital equivalent of shredding audit files.

Regulators in multiple jurisdictions have established that operating a financial platform without disclosing material security failures is not a technical oversight — it is a compliance violation. The volume here, 985 patches across six repositories over half a decade, places this squarely in the category of systemic concealment rather than incidental gap.

985 Silent Patches
0.00% Disclosure
6 Repositories Audited
Repository Deleted Post-Audit

Enforcement Precedent

OSCOSC vs. KuCoin, Bybit, OKExPermanent Ban
The Ontario Securities Commission issued permanent market bans in 2022 against KuCoin, Bybit, and OKEx for operating in Ontario without registration, establishing that jurisdictional non-compliance carries existential consequences for exchanges.
NY AGNY AG vs. Bitfinex / Tether$18.5M
The New York Attorney General secured an $18.5 million settlement in 2021 after Bitfinex and Tether misrepresented reserve backing and operated illegally in New York, demonstrating that material misrepresentation to customers is prosecutable regardless of the technical complexity involved.
Case Study 04 / Active

Consensus Engine Failure. $7.16B at risk.

The Technical Reality

A missing return statement at line 207 of detector.go in CometBFT causes the light client verification detector to silently exit its detection loop after processing the first divergent header. An attacker controlling less than 1/3 of validator stake can execute a fork attack with a 100% bypass rate (800/800 in testing). The vendor silently patched via PR #5820, merged by a ghost account, generated by AI (“Made-with: Cursor” in the commit metadata), with no security review. The patch introduced a new guaranteed denial-of-service condition — the network cannot run the patched version without crashing under specific consensus conditions. Four additional fixes were bundled silently into v0.39.2 with zero CVE assignment. There is no safe version of this software. Seven CVEs have been filed with MITRE. Zero acknowledged by the vendor.

The Regulatory Translation

50+ financial networks all use the same alarm system to detect break-ins. A researcher discovered the alarm only works 12% of the time. He told the alarm company. They quietly fixed it for their own building but did not tell the other 49. Their fix also broke the fire suppression system. Now those buildings have a broken alarm and no fire suppression. The fix itself was generated by an AI tool and rubber-stamped in 83 seconds. The alarm company has said nothing publicly.

The 50+ networks secure $7.16 billion in assets traded on OSC-registered platforms (Kraken, Coinbase, Wealthsimple, NDAX, Newton, Crypto.com). A motivated attacker can crash any of these networks for less than $5,000, trigger a market sell-off, and profit from short positions.

7 CVEs Filed
$7.16B Exposed
50+ Networks
Catch-22: No Safe Version

Enforcement Precedent

SECvs. Yahoo/Altaba (2018)$35M fine
Concealed data breach affecting 500M accounts for two years. First SEC enforcement for failure to disclose.
SECvs. First American (2021)$487K fine
Knew about vulnerability from internal pentest. Failed to remediate. 885M records exposed.
Case Study 05 / Documented

18 CVEs. Zero prior. 13,000 GitHub stars.

The Technical Reality

SuperTokens is an open-source authentication framework trusted by thousands of production applications, with 13,000 GitHub stars and no recorded CVE history before this engagement. We identified 18 vulnerabilities across supertokens-core and supertokens-node, confirmed against Core v11.4.0. The first batch of 13 spans three weakness classes: CWE-306 Missing Authentication on six endpoints, CWE-200 Information Exposure across three findings, and CWE-863 Incorrect Authorization in four additional cases. A second batch of five compounds the picture — an OAuth CSRF flow with no state parameter (CVSS 8.1), email-password authentication with zero brute-force protection (CVSS 7.5), an OIDC implementation missing nonce validation that permits token replay (CVSS 5.9), unwhitelisted redirect URIs (CVSS 6.1), and a server-side request forgery path through the provider configuration and Boxy-SAML integration (CVSS 8.6). Coordinated disclosure is active with a 90-day clock running.

The Regulatory Translation

An authentication framework exists for one reason: to guarantee that only the right people get in. Finding 18 vulnerabilities in that layer is the software equivalent of discovering structural cracks in a building’s load-bearing foundation. The building may look intact from the street, but every floor above it is at risk. Every application that delegates its login, session management, or identity verification to SuperTokens inherited these weaknesses without knowing they existed. Zero prior CVEs did not mean the code was clean — it meant no one had looked this carefully before.

Regulators treat authentication failures as threshold violations, not technical footnotes. Under GDPR Article 32, HIPAA Security Rule 164.312, and SOC 2 CC6, organizations must implement controls that actually work. When a third-party authentication component contains missing authentication checks, authorization bypasses, and an SSRF vector, every downstream operator faces potential exposure — not because they wrote bad code, but because they trusted a dependency that had never been audited at this depth.

18 CVEs Filed
Zero Prior CVEs
13K GitHub Stars
90-Day Disclosure Active

Enforcement Precedent

FTCIn re CafePress (2022)$500,000
The FTC fined CafePress for covering up a data breach and relying on SHA-1 password hashing years after the algorithm was known to be broken — treating inadequate authentication security as an unfair trade practice.
CISABOD 22-01 — Known Exploited VulnerabilitiesBinding Directive
CISA’s Binding Operational Directive 22-01 requires all federal agencies to remediate catalogued vulnerabilities within fixed deadlines, establishing that failure to act on known CVEs is an unacceptable operational risk — a standard increasingly cited in private-sector enforcement actions.
Case Study 06 / Active

Missing Return Statement. 508M TIA exposed.

The Technical Reality

We found a critical vulnerability in detector.go at line 207 of the CometBFT fork underlying Celestia’s light client infrastructure. A missing return statement caused the divergent-header detection loop to silently exit after processing the first anomalous result, rather than halting and raising an alert. The consequence: an attacker controlling less than one-third of validator stake could forge block headers and present them to light clients without triggering any detection. We confirmed a 800/800 bypass rate in controlled testing — a 100% success rate against every detection attempt. At the time of discovery, 508 million TIA were secured by this verification path. The fix required a single line of code. A CVE was filed with MITRE and the finding was responsibly disclosed; the vendor patched the vulnerability in January 2026.

The Regulatory Translation

A bank’s fraud detection system is supposed to flag every suspicious transaction and stop processing until a human reviews it. This vulnerability is the equivalent of that system flagging the first suspicious transaction, then quietly continuing to approve everything that follows — no alert, no halt, no record. Anyone who understood the flaw could move funds past the detector indefinitely. The institution would have no record of the bypass and no mechanism to detect it had occurred.

When a protocol holds assets on behalf of users and its security verification silently fails, regulators treat the resulting exposure as a custody and investor protection issue — not a software defect. The SEC and CFTC have both established that code-based financial systems carrying user assets operate under the same duty-of-care obligations as traditional custodians. A known, unpatched bypass of asset-protection logic is the kind of failure that triggers enforcement review.

508M TIA Exposed
800/800 Bypass Rate
Single Line of Code
CVE Filed with MITRE

Enforcement Precedent

SECReport on The DAO (2017)Declaratory
The SEC declared DAO tokens to be securities, establishing that code-based financial systems carrying user assets are subject to federal securities law regardless of their decentralized structure.
CFTCCFTC v. Ooki DAO (2022)$643,000
The CFTC imposed a $643,000 penalty and established that DAOs can be held liable as unincorporated associations, eliminating the assumption that decentralized governance structures provide legal insulation.
Case Study 07 / CVEs Filed

Secrets Platform. 18 hidden vulnerabilities.

The Technical Reality

Infisical is an open-source secrets management platform used by thousands of organizations to store API keys, database credentials, and encryption keys. A systematic audit of their git commit history revealed 18+ commits tagged internally as security fixes that were merged without CVEs, without security advisories, and without notifying users. The vulnerabilities include SSRF allowing internal network access, privilege escalation from member to admin, SQL injection in search endpoints, and missing authentication on administrative endpoints. When contacted, the vendor initially denied everything. When presented with evidence, the CTO admitted in writing that their original response was false.

The Regulatory Translation

A company makes safes for banks. Over two years, they discovered 18 different ways their safes could be opened without the combination. Each time, they quietly fixed the manufacturing process for new safes but never told existing customers their safes were vulnerable. Some of those safes are still in use today, openable by anyone who knows the old tricks.

Organizations using unpatched versions of this software are storing credentials that protect personal data. If those credentials are compromised because the vendor never disclosed the vulnerability, the data breach traces back to a decision to stay silent. Under PIPEDA and GDPR, the organizations have breach notification obligations, but they cannot notify about a breach vector they were never told exists.

18 Silent Patches
SSRF + Privilege Escalation
Vendor Admitted False Denial
Zero CVEs Issued

Enforcement Precedent

SECvs. SolarWinds + CISO (2023)Fraud charges
First fraud charges against a CISO personally for misrepresenting security posture while knowing about vulnerabilities.
SECvs. Pearson (2021)$1M fine
Called a confirmed breach “hypothetical” in disclosures. Claimed protections existed while unpatched for 6 months.
Case Study 08 / Documented

Layer-1 Blockchain. $12M exploit class missed.

The Technical Reality

Berachain maintains a fork of CometBFT that auto-syncs patches from the upstream repository. Our audit identified 13+ security-relevant commits pulled into production code without independent security review, without CVEs, and without notifying validators or users. One silently patched vulnerability is in the same class as a $12M exploit that hit the BEX decentralized exchange. The commit was merged as routine maintenance. At the vendor’s own stated bounty rates, the 13 findings represent approximately $206K in owed bounty payments. Zero paid. Zero disclosed.

The Regulatory Translation

A bank uses a third-party security system. That system’s manufacturer sends automatic software updates, but some of those updates are emergency security patches disguised as routine maintenance. The bank installs them without knowing they are fixing break-in methods. Nobody tells the bank’s customers their accounts were briefly vulnerable. Nobody tells regulators. The bank cannot even assess its own risk because the updates are not labeled as security-relevant.

Automated patching without security classification means nobody in the chain, not the validator, not the platform, not the investor, can make informed risk decisions. When a $12M exploit class vulnerability is patched as routine maintenance, the entire risk assessment framework breaks down.

13 Silent Patches
$12M Exploit Class
Auto-Sync Without Review
$206K Owed at Their Rates

Enforcement Precedent

NYDFSvs. Robinhood Crypto (2022)$30M fine
Inadequate cybersecurity program. Manual monitoring of 106K daily transactions deemed unacceptable.
OSCvs. KuCoin, Bybit, OKExBans + sanctions
Permanent market bans for operating without proper compliance and disclosure controls.
Aggregate / Sweep Complete

Fork Propagation. 0.44% disclosure rate.

The Technical Reality

Using proprietary tooling (Ghost Patch Scanner + Cascade Propagation Engine), we swept 9 major open-source projects that form the infrastructure layer for billions of dollars in financial systems. We analyzed 4,121 commits tagged or classified as security-relevant by the vendors themselves. Of these: 4,103 had zero CVE assigned. 4,103 had zero public security advisory. 18 had proper disclosure. That is a 0.44% disclosure rate. The undisclosed patches span authentication bypasses, privilege escalations, denial-of-service conditions, injection vulnerabilities, and cryptographic implementation errors.

The Regulatory Translation

Imagine 9 major car manufacturers collectively issued 4,121 safety recalls over two years. Now imagine that 4,103 of those recalls were done in secret. The manufacturers fixed the cars that came into the dealership for routine service, but never told owners who did not come in. Never told the highway safety board. Never told insurers. Only 18 out of 4,121 were handled properly. That is a 0.44% compliance rate with basic disclosure obligations. In the automotive industry, this would be a criminal investigation. In software, nobody was tracking it. Until now.

4,121 Patches Analyzed
4,103 Undisclosed
9 Projects Swept
0.44% Compliance Rate

Enforcement Precedent

FTC + 50 AGsvs. Uber (2018)$148M settlement
Concealed breach for over a year. Paid hackers $100K to stay quiet. Record settlement across all 50 states.
SECvs. Yahoo/Altaba (2018)$35M fine
Sat on breach information for two years while closing a major acquisition.

Every number on this page comes from active engagements. Every case references real vendors, real patches, real market exposure. The technical proof stands on its own. The translation makes it actionable. That is the service.

We don’t file reports. We prove findings.

Contact Whitenbaker