Home › Intelligence › Brief
BREACH BRIEF🟠 High Breach

SQL Injection Breach Exposes 61,641 Email Addresses and Plain‑Text Passwords from Spyware Vendor Catwatchful

In June 2025, spyware vendor Catwatchful suffered a breach where a SQL injection flaw exposed 61,641 email addresses and clear‑text passwords. The incident highlights the need for secure coding and strong credential controls to satisfy audit readiness.

LiveThreat™ Intelligence · 📅 October 08, 2026· 📰 haveibeenpwned.com
🟠
Severity
High
BR
Type
Breach
🎯
Confidence
High
🏢
Affected
2 sector(s)
✅
Actions
4 recommended
📰
Source
haveibeenpwned.com

SQL Injection Breach Exposes 61,641 Email Addresses and Plain‑Text Passwords from Spyware Vendor Catwatchful

What Happened — In June 2025, Catwatchful, a provider of surveillance software, suffered a data breach. An exploitable SQL‑injection flaw in its web application allowed attackers to extract email addresses and clear‑text passwords for 61,641 user accounts.

Why It Matters for Trust & Control Assurance

  • Demonstrates the risk of inadequate secure‑coding practices and the need for continuous application‑security monitoring.
  • Highlights the importance of credential‑protection controls (hashed passwords, MFA) that can be documented as audit evidence.
  • Provides a concrete scenario that a continuous control‑assurance program should detect, log, and remediate.

Who Is Affected — Technology/SaaS vendors that store user credentials, especially those in the surveillance or endpoint‑security space.

Recommended Actions

  • Perform an immediate code review and remediate the SQL‑injection vector.
  • Deploy password hashing (e.g., bcrypt, Argon2) and enforce multi‑factor authentication for all accounts.
  • Enable detailed query logging and integrate alerts into a SIEM for unauthorized database access.
  • Update incident‑response playbooks to include credential‑exposure scenarios and collect remediation evidence for audit readiness.

Source: Have I Been Pwned – Catwatchful breach

Technical Notes — The attack leveraged a classic SQL injection (no CVE assigned) to bypass input validation and retrieve data from the users table where passwords were stored in plain text. No encryption or hashing was applied to the credential field. Source: same as above

📰 Original Source
https://haveibeenpwned.com/api/v3/breach/Catwatchful ↗

This LiveThreat Intelligence Brief is an independent analysis. Read the original reporting at the link above.

From the Verisq platform · Trust Operations

Access is where most audits get tested.

Verisq AI Trust Operations maps incidents like this to your access controls and collects the evidence continuously, keeping your trust posture defensible.

See where you'd stand with Verisq AI Trust Operations →