claude-agent-sdk

skills-sh:jezweb_claude-skills__claude-agent-sdk

View source
B
75/100

First Seen

Feb 18, 2026

Last Scanned

Feb 20, 2026

Findings

4

Score

75/100

CRITICAL 1
LOW 3

Findings (4)

CRITICAL
Instruction override combined with dangerous operations
L1

Instruction override combined with dangerous operations

stdio, HTTP, SSE transport
Tool Definition:
tool
(
name
:
string
,
description
:
string
,
zodSchema
,
handler
)
Handler Return:
{
content
:
[
{
type
:
"text"
,
text
:
"..."
}
]
,
isError
?
:
boolean
}...
FIX

Remove language that attempts to override safety guidelines or bypass system-level controls. This pattern is a strong indicator of a jailbreak attempt.

FP?

Likely FP if the matched text is in a security research document or educational content clearly marked as an example rather than an active payload.

LOW
Global package installation
L1988

Detects global installation of packages which affects the host system

npm install -g @
FIX

Replace npm install -g with a local install (npm install --save-dev) or use npx with a pinned version. Global installs modify the system and risk supply chain attacks.

FP?

Likely FP if the global install is for a well-known CLI tool (e.g., typescript, eslint) in setup documentation, though the supply chain risk remains real.

LOW
Global package installation
L2024

Detects global installation of packages which affects the host system

npm install -g @
FIX

Replace npm install -g with a local install (npm install --save-dev) or use npx with a pinned version. Global installs modify the system and risk supply chain attacks.

FP?

Likely FP if the global install is for a well-known CLI tool (e.g., typescript, eslint) in setup documentation, though the supply chain risk remains real.

LOW
Mutable GitHub raw content reference
L2421

Detects references to raw.githubusercontent.com on mutable branches like main/master

github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md
FIX

Replace GitHub raw.githubusercontent.com references with pinned commit SHAs instead of branch names (e.g., /commit-sha/file instead of /main/file). Branch references are mutable.

FP?

Likely FP if the raw GitHub URL points to a versioned release tag in a well-known repository, though even tags are technically mutable.