build-component-ui

Fail

Audited by Socket on Mar 9, 2026

3 alerts found:

Anomalyx2Obfuscated File
AnomalyLOW
schema-tester/README.md

The described tool outlines a capable UI-backed schema tester with auto-discovery and dynamic component integration. The primary security concern is the dynamic loading and invocation of local component code (src/component.py) via an action map, which could execute arbitrary code if user-provided components or actions are not strictly validated and sandboxed. Without the actual implementation, the risk is moderate (potential for remote code execution through local component objects) but not demonstrably malicious in the fragment itself. Recommend ensuring safe loading boundaries (e.g., restricted import/exec environments, strict validation of action names, and sandboxed execution) and protecting sensitive config values, especially api keys, in transit and at rest.

Confidence: 68%Severity: 60%
AnomalyLOW
playwright-setup/install.sh

The script is a practical setup helper for integrating Playwright MCP into a Claude-based workflow. It performs environment checks, config management, and browser installation. There is no evidence of hardcoded secrets or direct data exfiltration; however, it introduces standard supply-chain risk through external npm packages and downloaded binaries. To improve safety, add integrity verification, pin package versions, limit interactive prompts in automated runs, and validate the final Claude config against a trusted schema before proceeding.

Confidence: 65%Severity: 60%
Obfuscated FileHIGH
SKILL.md

The skill aligns well with its stated purpose of guiding Keboola UI/configuration schema development. It emphasizes correct usage of options.dependencies, flat schema structure, testing with schema-tester, and Playwright for critical schemas. There are no concerning data flows, credential handling, or download/install behavior observed. Overall risk is Low to Moderate due to potential for misinterpretation by readers if not followed precisely, but the content itself is benign and tool-appropriate.

Confidence: 98%
Audit Metadata
Analyzed At
Mar 9, 2026, 11:55 PM
Package URL
pkg:socket/skills-sh/keboola%2Fai-kit%2Fbuild-component-ui%2F@99e48a0ad557c7637fa1a84e085de4cadb5cdb7f