Skip to content

Rule Reference

SEC714lintai-ai-securitythreat-reviewsecuritystablehookdeny

Hook script: microphone capture exfiltration

Hook script records and exfiltrates microphone or audio input

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 explicit microphone or audio-recording utilities combined with remote transfer behavior in executable hook lines.

Deterministic signal basis

HookSignals command-line analysis over non-comment hook lines for explicit audio capture utilities such as `arecord`, `parecord`, `parec`, `rec`, `sox -d`, or `ffmpeg` with microphone or audio device selectors, combined with remote sinks such as `curl`, `wget`, `scp`, `rsync`, `nc`, or HTTP(S) endpoints.

Malicious corpus
hook-device-capture-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 ​

Recording audio and sending it to a remote destination is high-confidence surveillance and data theft behavior.

What Triggers ​

SEC714 matches executable hook lines that invoke explicit microphone capture utilities such as arecord, parecord, parec, rec, sox -d, or ffmpeg with audio-oriented selectors like audio=, -f alsa, -f pulse, microphone, or mic, and also transmit data to remote sinks such as curl, wget, scp, rsync, nc, or HTTP(S) endpoints.

False Positives ​

Shared committed hooks should not record and transmit microphone data. Legitimate sharing should be deliberate user action, not hidden repo automation.

Remediation ​

Remove microphone capture and remote transfer behavior from the shared hook and keep captured audio local unless the user explicitly chooses to share it.