demo-scaffolding

Warn

Audited by Socket on Jul 11, 2026

2 alerts found:

Securityx2
SecurityMEDIUM
templates/docker-compose.yml

No explicit malicious code is present in this Compose fragment, but it configures a high-risk security posture. The queue-manager container receives multiple secrets and, critically, has direct access to the host Docker socket—creating a strong potential for host/container control if that service or its dependencies are compromised. Additionally, telemetry (OTLP) and log shipping (promtail from nginx logs) can introduce sensitive-data leakage risk depending on what the instrumented applications record. Review the queue-manager application code and the mounted ./scripts/./demo-container content to confirm whether any harmful or exfiltrating logic exists, and pin container images to digests to reduce supply-chain drift.

Confidence: 62%Severity: 78%
SecurityMEDIUM
templates/docker-compose.dev.yml

This docker-compose development override does not show explicit malicious payloads in the YAML itself, but it creates a high-risk execution environment for the queue-manager service. The container can control the host Docker daemon via /var/run/docker.sock, and it auto-executes a locally required instrumentation module at startup via node --require ./instrumentation.js. Combined with forwarding a sensitive OAuth token into the container and enabling verbose telemetry/debug behavior, any compromise of the mounted application code would have materially increased impact. Review the referenced Dockerfile, server.js, and instrumentation.js, and treat this dev setup as requiring strong isolation and secret-handling controls.

Confidence: 62%Severity: 74%
Audit Metadata
Analyzed At
Jul 11, 2026, 01:43 AM
Package URL
pkg:socket/skills-sh/grandcamel%2FAssistant-Skills%2Fdemo-scaffolding%2F@8851cf7a7ef93250a5c986a0180b05b2d391fd150896b8bba5efa4fe986498db
Security Audit — socket — demo-scaffolding