Skip to main content

mux-video

Facilitates video uploading, management, and embedding using Mux's API and CLI, streamlining video workflows for developers.

Install this skill

or
0/100

Security score

The mux-video skill was audited on Mar 7, 2026 and we found 45 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 43

Template literal with variable interpolation in command context

SourceSKILL.md
43```bash
medium line 62

Template literal with variable interpolation in command context

SourceSKILL.md
62```bash
medium line 79

Template literal with variable interpolation in command context

SourceSKILL.md
79```bash
medium line 88

Template literal with variable interpolation in command context

SourceSKILL.md
88```bash
medium line 94

Template literal with variable interpolation in command context

SourceSKILL.md
94```bash
medium line 100

Template literal with variable interpolation in command context

SourceSKILL.md
100```bash
medium line 106

Template literal with variable interpolation in command context

SourceSKILL.md
106```bash
medium line 122

Template literal with variable interpolation in command context

SourceSKILL.md
122```
medium line 127

Template literal with variable interpolation in command context

SourceSKILL.md
127```
medium line 134

Template literal with variable interpolation in command context

SourceSKILL.md
134```html
medium line 214

Template literal with variable interpolation in command context

SourceSKILL.md
214```bash
medium line 44

Curl to non-GitHub URL

SourceSKILL.md
44curl https://api.mux.com/video/v1/assets \
medium line 63

Curl to non-GitHub URL

SourceSKILL.md
63curl https://api.mux.com/video/v1/uploads \
medium line 89

Curl to non-GitHub URL

SourceSKILL.md
89curl https://api.mux.com/video/v1/assets \
medium line 95

Curl to non-GitHub URL

SourceSKILL.md
95curl https://api.mux.com/video/v1/assets/${ASSET_ID} \
medium line 101

Curl to non-GitHub URL

SourceSKILL.md
101curl -X DELETE https://api.mux.com/video/v1/assets/${ASSET_ID} \
medium line 107

Curl to non-GitHub URL

SourceSKILL.md
107curl https://api.mux.com/video/v1/assets \
medium line 215

Curl to non-GitHub URL

SourceSKILL.md
215curl https://api.mux.com/video/v1/assets \
medium line 4

Webhook reference - potential data exfiltration

SourceSKILL.md
4description: "Upload, manage, and embed videos via Mux. Covers direct uploads, API asset management, webhook event flow, playback embedding, and the Mux CLI. Use when uploading video, creating assets,
medium line 11

Webhook reference - potential data exfiltration

SourceSKILL.md
11- webhooks
medium line 16

Webhook reference - potential data exfiltration

SourceSKILL.md
16Upload, manage, and embed videos through Mux's API and CLI. Integrates with joelclaw's webhook infrastructure and Inngest event pipeline.
medium line 20

Webhook reference - potential data exfiltration

SourceSKILL.md
20Triggers on: "upload video to mux", "create mux asset", "embed mux video", "check video status", "mux playback", "direct upload", "video encoding", "mux webhook", or any task involving video hosting v
medium line 28

Webhook reference - potential data exfiltration

SourceSKILL.md
28- `mux_signing_secret` — webhook signing secret (per-endpoint, HMAC)
medium line 155

Webhook reference - potential data exfiltration

SourceSKILL.md
155## Webhook Events
medium line 157

Webhook reference - potential data exfiltration

SourceSKILL.md
157Mux webhooks are registered at: `https://panda.tail7af24.ts.net/webhooks/mux`
medium line 159

Webhook reference - potential data exfiltration

SourceSKILL.md
159The webhook provider (`packages/system-bus/src/webhooks/providers/mux.ts`) handles HMAC-SHA256 verification and normalizes events into the Inngest pipeline.
medium line 212

Webhook reference - potential data exfiltration

SourceSKILL.md
212Always set `passthrough` when creating assets or uploads. This is your correlation ID that flows through all webhook events:
medium line 228

Webhook reference - potential data exfiltration

SourceSKILL.md
228- **Always use `passthrough`** for tracking — it's your only way to correlate webhooks back to your records.
medium line 229

Webhook reference - potential data exfiltration

SourceSKILL.md
229- **Don't poll for status** in production — use webhooks. Mux has rate limits.
medium line 230

Webhook reference - potential data exfiltration

SourceSKILL.md
230- **Webhook signing secret is per-endpoint** — it's the secret you get when registering the webhook URL in the Mux dashboard, NOT the API token secret or signing key.
low line 44

External URL reference

SourceSKILL.md
44curl https://api.mux.com/video/v1/assets \
low line 49

External URL reference

SourceSKILL.md
49"input": [{"url": "https://example.com/video.mp4"}],
low line 63

External URL reference

SourceSKILL.md
63curl https://api.mux.com/video/v1/uploads \
low line 89

External URL reference

SourceSKILL.md
89curl https://api.mux.com/video/v1/assets \
low line 95

External URL reference

SourceSKILL.md
95curl https://api.mux.com/video/v1/assets/${ASSET_ID} \
low line 101

External URL reference

SourceSKILL.md
101curl -X DELETE https://api.mux.com/video/v1/assets/${ASSET_ID} \
low line 107

External URL reference

SourceSKILL.md
107curl https://api.mux.com/video/v1/assets \
low line 112

External URL reference

SourceSKILL.md
112"input": [{"url": "https://example.com/video.mp4"}],
low line 123

External URL reference

SourceSKILL.md
123https://stream.mux.com/${PLAYBACK_ID}.m3u8
low line 128

External URL reference

SourceSKILL.md
128https://image.mux.com/${PLAYBACK_ID}/thumbnail.jpg
low line 129

External URL reference

SourceSKILL.md
129https://image.mux.com/${PLAYBACK_ID}/thumbnail.jpg?time=10
low line 130

External URL reference

SourceSKILL.md
130https://image.mux.com/${PLAYBACK_ID}/animated.gif?start=5&end=10
low line 157

External URL reference

SourceSKILL.md
157Mux webhooks are registered at: `https://panda.tail7af24.ts.net/webhooks/mux`
low line 215

External URL reference

SourceSKILL.md
215curl https://api.mux.com/video/v1/assets \
low line 220

External URL reference

SourceSKILL.md
220"input": [{"url": "https://example.com/video.mp4"}],
Scanned on Mar 7, 2026
View Security Dashboard