Skip to main content

azure-storage-blob-ts

Facilitates blob operations in Azure Blob Storage using JavaScript/TypeScript SDK for efficient data management.

Install this skill

or
50/100

Security score

The azure-storage-blob-ts skill was audited on Jun 3, 2026 and we found 18 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 41

Template literal with variable interpolation in command context

SourceSKILL.md
41`https://${accountName}.blob.core.windows.net`,
medium line 66

Template literal with variable interpolation in command context

SourceSKILL.md
66`https://${accountName}.blob.core.windows.net`,
medium line 80

Template literal with variable interpolation in command context

SourceSKILL.md
80`https://${accountName}.blob.core.windows.net${sasToken}`
medium line 161

Template literal with variable interpolation in command context

SourceSKILL.md
161onProgress: (progress) => console.log(`Uploaded ${progress.loadedBytes} bytes`),
medium line 229

Template literal with variable interpolation in command context

SourceSKILL.md
229console.log(`Directory: ${item.name}`);
medium line 231

Template literal with variable interpolation in command context

SourceSKILL.md
231console.log(`Blob: ${item.name}`);
medium line 317

Template literal with variable interpolation in command context

SourceSKILL.md
317const sasUrl = `https://${accountName}.blob.core.windows.net/my-container/my-file.txt?${sasToken}`;
medium line 417

Template literal with variable interpolation in command context

SourceSKILL.md
417console.error(`Storage error ${error.statusCode}: ${error.message}`);
low line 39

Access to .env file

SourceSKILL.md
39const accountName = process.env.AZURE_STORAGE_ACCOUNT_NAME!;
low line 52

Access to .env file

SourceSKILL.md
52process.env.AZURE_STORAGE_CONNECTION_STRING!
low line 61

Access to .env file

SourceSKILL.md
61const accountName = process.env.AZURE_STORAGE_ACCOUNT_NAME!;
low line 62

Access to .env file

SourceSKILL.md
62const accountKey = process.env.AZURE_STORAGE_ACCOUNT_KEY!;
low line 76

Access to .env file

SourceSKILL.md
76const accountName = process.env.AZURE_STORAGE_ACCOUNT_NAME!;
low line 77

Access to .env file

SourceSKILL.md
77const sasToken = process.env.AZURE_STORAGE_SAS_TOKEN!; // starts with "?"
low line 41

External URL reference

SourceSKILL.md
41`https://${accountName}.blob.core.windows.net`,
low line 66

External URL reference

SourceSKILL.md
66`https://${accountName}.blob.core.windows.net`,
low line 80

External URL reference

SourceSKILL.md
80`https://${accountName}.blob.core.windows.net${sasToken}`
low line 317

External URL reference

SourceSKILL.md
317const sasUrl = `https://${accountName}.blob.core.windows.net/my-container/my-file.txt?${sasToken}`;
Scanned on Jun 3, 2026
View Security Dashboard
Installation guide →