Skip to content

Possible credential transmission

A tool call looks like an outbound HTTP request and also contains a credential-like value.

An external recipient could use a leaked credential to impersonate its owner. Authorized API authentication has the same visible shape, so the destination and purpose matter.

An agent sends a diagnostic request to an unfamiliar service with a production token embedded in the request body.

This is a fictional example, not an event from a customer.

Both conditions must match: an outbound-call heuristic and a supported credential pattern in the parameters. The finding names the host the call reaches when one can be read. A file being written is never treated as an outbound request because its content contains a URL, unless the tool itself fetches. The rule does not check whether the destination is approved or whether the credential actually appears in the transmitted portion of the request.

Rule IDEvent categoryTierBase severity
RULE_CREDENTIAL_EXFILcredential_exfiltrationCommunityCRITICAL

Base severity is the rule default. A finding involving content saved for later execution may have a lower severity. Your loaded rule version and event details determine the finding you see.

Verify the destination, the credential permissions, and the actual request outcome. If the token went to an unauthorized recipient, revoke it and review account activity.

A normal authenticated request to the intended API can trigger this finding. A realistic fixture combined with a non-local URL may also match.

Credentials outside supported formats, non-HTTP transfer methods, hidden subprocess traffic, or values obtained after the captured invocation can escape this rule.

The base severity is CRITICAL because of the potential consequence. Captured invocation intent and heuristics are evidence to investigate, not packet-level proof of successful exfiltration.

A finding describes a pattern in captured activity. Review the original call, its result, and the task context before concluding that harm occurred. Absence of a finding does not establish that an operation is safe.

Browse this category. Find a rule by ID.