azure-ai-contentsafety-ts
Analyzes text and images for harmful content using Azure AI, aiding in moderation and custom blocklist management.
Install this skill
Security score
The azure-ai-contentsafety-ts skill was audited on Feb 23, 2026 and we found 12 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 70 | console.log(`${analysis.category}: severity ${analysis.severity}`); |
Template literal with variable interpolation in command context
| 95 | console.log(`${analysis.category}: severity ${analysis.severity}`); |
Template literal with variable interpolation in command context
| 127 | console.log(`Created: ${result.body.blocklistName}`); |
Template literal with variable interpolation in command context
| 149 | console.log(`Added: ${item.blocklistItemId}`); |
Template literal with variable interpolation in command context
| 171 | console.log(`Blocked: "${match.blocklistItemText}" from ${match.blocklistName}`); |
Template literal with variable interpolation in command context
| 186 | console.log(`${blocklist.blocklistName}: ${blocklist.description}`); |
Access to .env file
| 35 | process.env.CONTENT_SAFETY_ENDPOINT!, |
Access to .env file
| 36 | new AzureKeyCredential(process.env.CONTENT_SAFETY_KEY!) |
Access to .env file
| 47 | process.env.CONTENT_SAFETY_ENDPOINT!, |
External URL reference
| 20 | CONTENT_SAFETY_ENDPOINT=https://<resource>.cognitiveservices.azure.com |
External URL reference
| 104 | image: { blobUrl: "https://storage.blob.core.windows.net/container/image.png" } |
External URL reference
| 307 | > **Adapted for [@techwavedev/agi-agent-kit](https://www.npmjs.com/package/@techwavedev/agi-agent-kit)** |
Install this skill with one command
/learn @techwavedev/azure-ai-contentsafety-ts