Root cause

Logic Error

12 documented incidents where logic error was the underlying cause.

What this cause produces

  • Logic Error4
  • Destructive Action3
  • Security Vulnerability3
  • Ignored Instructions2
10.0
Lovable-built apps inverted access control, exposing 170+ production databases (CVE-2025-48757)
7.6
Claude Code's read-only command check could be tricked by $IFS and short-flag shell parsing into approving arbitrary code execution
7.2
Claude Code leaked API keys via malicious repo settings before trust prompt
4.8
Aider exits with code 0 after a fatal API connection failure, masking hard failures as successful headless runs
4.6
Aider silently discards a model's correct diff response as "no tracked changes" when it guesses the wrong edit format
4.5
Cline's Plan mode edits files without switching to Act or asking permission
4.4
Aider's headless `--message` mode silently swallows slash commands (`/model`, `/ask`, `/architect`) and exits 0 having done nothing
4.3
Claude Desktop's background worktree garbage collector force-removed an idle worktree and destroyed ~2.9GB of unrecoverable generated output, a regression of a fix shipped five days earlier
4.2
Claude Code's Projects tool let concurrent sessions silently destroy each other's writes to a shared handover doc, three times in ninety minutes (GitHub #93260)
4.2
Aider's unified-diff coder silently drops the partial-application warning when one hunk succeeds and another fails
4.0
Claude Code's session-cleanup routine deletes any user file whose name starts with digits, mistaking it for a dead process's stale PID file
3.2
Cline keeps performing unrelated actions and repeats them after being explicitly told to stop