πŸ“¦

Audit History

email-sequence-designer - 7 audits

Version comparison

Capability and finding changes across audited versions, newest first.

VersionDateResultReview itemsChange vs previous
v7 LatestJul 26, 2026, 10:18 AM No confirmed findings2No capability change
v6 Jul 26, 2026, 10:18 AM No confirmed findings2No capability change
v5 Jul 13, 2026, 01:33 PM No confirmed findings1No capability change
v4 Jul 13, 2026, 01:33 PM No confirmed findings1No capability change
v3 Jul 12, 2026, 12:16 PM No confirmed findings1No capability change
v2 Jul 6, 2026, 05:01 PM 1 confirmed1No capability change
v1 Jul 4, 2026, 04:00 PM No confirmed findings1Baseline

Jul 26, 2026, 10:18 AM

Most static findings are false positives caused by Markdown code fences and relative documentation links. Two risks remain: the Resend shell example lacks safe handling for supplied values, and the save filename is derived from a flow or goal without a stated sanitization rule.

1
Files scanned
100
Lines analyzed
6
Review items
0
False positives ignored
Capability review items (2)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

High
Path traversal sequence
On user confirmation, save to `memory/email/email-sequence-designer/YYYY-MM-DD-<flow-or-goal>.md` β€”
The output filename includes the flow or goal placeholder without a stated filename allowlist or path normalization. A crafted value could escape the intended memory directory if an implementation interpolates it directly.
Medium
Ruby/shell backtick execution
**Zero-dependency flow activation (when Resend is the ESP)**: once a flow step's creative is approve
The skill directs a shell invocation whose segment identifier and message fields are placeholders for user-controlled values. It provides no safe argument construction or validation guidance, creating a command-injection risk when copied into a shell.
Audited by: claude

Jul 26, 2026, 10:18 AM

Most static findings are false positives caused by Markdown code fences and relative documentation links. Two risks remain: the Resend shell example lacks safe handling for supplied values, and the save filename is derived from a flow or goal without a stated sanitization rule.

1
Files scanned
100
Lines analyzed
6
Review items
0
False positives ignored
Capability review items (2)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

High
Path traversal sequence
On user confirmation, save to `memory/email/email-sequence-designer/YYYY-MM-DD-<flow-or-goal>.md` β€”
The output filename includes the flow or goal placeholder without a stated filename allowlist or path normalization. A crafted value could escape the intended memory directory if an implementation interpolates it directly.
Medium
Ruby/shell backtick execution
**Zero-dependency flow activation (when Resend is the ESP)**: once a flow step's creative is approve
The skill directs a shell invocation whose segment identifier and message fields are placeholders for user-controlled values. It provides no safe argument construction or validation guidance, creating a command-injection risk when copied into a shell.
Audited by: claude

Jul 13, 2026, 01:33 PM

One finding is confirmed: line 52 directs execution of a connector command that can schedule a live email broadcast. The other 45 findings are false positives from Markdown formatting, links, metadata, and a constrained output path. No prompt injection, credential theft, obfuscation, or malicious intent was found.

1
Files scanned
100
Lines analyzed
5
Review items
0
False positives ignored
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
**Zero-dependency flow activation (when Resend is the ESP)**: once a flow step's creative is approve
Line 52 explicitly directs execution of a Python connector and a --live retry that schedules an external email broadcast. Preview and consent checks reduce, but do not remove, the side-effect risk.
Audited by: codex

Jul 13, 2026, 01:33 PM

One finding is confirmed: line 52 directs execution of a connector command that can schedule a live email broadcast. The other 45 findings are false positives from Markdown formatting, links, metadata, and a constrained output path. No prompt injection, credential theft, obfuscation, or malicious intent was found.

1
Files scanned
100
Lines analyzed
5
Review items
0
False positives ignored
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
**Zero-dependency flow activation (when Resend is the ESP)**: once a flow step's creative is approve
Line 52 explicitly directs execution of a Python connector and a --live retry that schedules an external email broadcast. Preview and consent checks reduce, but do not remove, the side-effect risk.
Audited by: codex

Jul 12, 2026, 12:16 PM

Most detections are Markdown fences, inline code, metadata URLs, and documentation links, so they do not execute commands, access URLs, traverse files, or read environment data. The Resend activation instruction at SKILL.md line 52 is a real external command with a live email-sending side effect, but it requires a preview, user confirmation, and consent checks. No prompt injection or covert exfiltration intent was found.

1
Files scanned
100
Lines analyzed
5
Review items
0
False positives ignored
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
**Zero-dependency flow activation (when Resend is the ESP)**: once a flow step's creative is approve
Line 52 instructs the agent to run a Python connector and optionally repeat it with --live, which can schedule and send email broadcasts. Dry-run previews, user confirmation, and consent checks reduce but do not remove the external-command risk.
Audited by: codex

Jul 6, 2026, 05:01 PM

Most static findings are false positives caused by Markdown fences, inline code, homepage URLs, and relative documentation links. The confirmed issue is the Resend connector command that can create and schedule email broadcasts. No prompt-injection language was found in SKILL.md.

1
Files scanned
100
Lines analyzed
6
Review items
0
False positives ignored

Confirmed security concerns (1)

Medium
External Email Broadcast Activation
SKILL.md line 52 instructs the agent to create and schedule Resend broadcasts with a live mode after preview. This legitimate feature can still send external email to segments if approval or consent checks are skipped.
The broadcast-create and broadcast-send workflow is explicit on line 52, while dry-run and consent safeguards reduce the likelihood of misuse.
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
**Zero-dependency flow activation (when Resend is the ESP)**: once a flow step's creative is approve
Line 52 instructs the agent to run python3 against a Resend connector that can create and schedule broadcasts. The workflow has dry-run and approval safeguards, but it is still external command execution with real side effects.
Audited by: codex

Jul 4, 2026, 04:00 PM

Most static findings are false positives from Markdown code fences, inline paths, relative documentation links, and GitHub metadata. One medium risk remains: SKILL.md line 52 instructs agents to run a Resend connector that can schedule or send email when rerun with --live. No prompt injection, credential exfiltration, or malicious intent was found.

1
Files scanned
100
Lines analyzed
5
Review items
0
False positives ignored
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
**Zero-dependency flow activation (when Resend is the ESP)**: once a flow step's creative is approve
Line 52 instructs the agent to run a Python Resend connector that can create and schedule email broadcasts. The skill adds dry-run and user-confirmation guardrails, but --live execution is still an external mutating command.
Audited by: codex