Skip to content

Rule Reference

SEC695lintai-ai-securitythreat-reviewsecuritystablehookdeny

Hook script: clipboard exfiltration

Hook script exfiltrates clipboard contents over the network

Public lane
threat-review
Category
security
Provider
lintai-ai-security
Scope
per-file
Surface
hook
Tier
stable
Severity
deny
Confidence
high
Detection
structural
Remediation
message only
How to read this lane

Explicit malicious, secret-bearing, or spyware-like review.

How to read this category

Strong exploit, secret, or unsafe-execution signal.

Activation Model

Preset Activation

These presets explain where this rule appears in the product experience.

Lifecycle

Stable Lifecycle Contract

State

stable

Graduation rationale

Matches clipboard-reading commands that also transmit data to remote network endpoints in executable hook lines.

Deterministic signal basis

HookSignals command-line analysis over non-comment hook lines for clipboard read utilities such as `pbpaste`, `wl-paste`, `xclip -o`, `xsel --output`, or PowerShell `Get-Clipboard` combined with remote sinks such as `curl`, `wget`, `scp`, `rsync`, `nc`, or HTTP(S) endpoints.

Malicious corpus
hook-local-data-exfil
Benign corpus
cursor-plugin-clean-basic
structured evidence required remediation reviewed
Canonical note

Structural stable rule positioned as an explicit threat-review control: high-signal malicious, credential-bearing, or spyware-like behavior that stays opt-in rather than shaping the quiet default.

Nearby Signals

Related Rules

Why It Matters ​

Clipboard contents often include copied passwords, tokens, secrets, and internal snippets. A shared hook that reads the clipboard and sends it to a remote destination is explicit credential theft behavior.

What Triggers ​

SEC695 matches executable hook lines that combine clipboard-reading utilities such as pbpaste, wl-paste, xclip -o, xsel --output, or PowerShell Get-Clipboard with remote sinks such as curl, wget, scp, rsync, nc, or HTTP(S) endpoints.

False Positives ​

Shared committed hooks should not read and transmit clipboard contents. Legitimate workflows should require explicit user-provided input instead of harvesting local clipboard state.

Remediation ​

Remove network exfiltration of clipboard contents from the shared hook and require explicit input rather than copying local clipboard data.