Affected Systems

Polymarket platform users. Attack vector: malicious JavaScript injected into frontend via compromised third-party vendor. Approximately $3 million in customer funds stolen. No CVE assigned.

Exploitation Status

Active exploitation confirmed. Attackers successfully injected malicious scripts into production frontend, resulting in $3 million theft from customer accounts. Attack executed via supply chain compromise of third-party vendor.

Business Impact

Direct financial loss to customers ($3M total). Polymarket committed to full reimbursement, limiting customer impact but creating operational cost for platform. Demonstrates risk of third-party JavaScript dependencies in web applications. Organizations using similar architectures (crypto platforms, financial services with third-party frontend integrations) should review vendor access controls and content security policies. No immediate impact to organizations not using Polymarket or the compromised vendor (vendor identity not disclosed).

Urgency

🟠 Within 24 hours

Recommended Actions

  • If using Polymarket: verify account activity, reset credentials, and monitor for unauthorized transactions or wallet connections
  • Review all third-party JavaScript vendors with access to production frontends; implement Subresource Integrity (SRI) hashes for external scripts
  • Deploy or strengthen Content Security Policy (CSP) headers to restrict script execution to trusted sources only
  • Implement runtime monitoring for unexpected DOM modifications or unauthorized script injection on customer-facing applications
  • Establish vendor security assessment process including code review rights and incident notification SLAs for any third party with production access