podium-webchat-handler

Warn

Audited by Socket on Sep 9, 2026

2 alerts found:

AnomalySecurity
AnomalyLOW
scripts/webchat_ingest.py

The fragment appears to be ordinary webchat session-management code and contains no evident malware or obfuscated payload. It has security weaknesses: the webhook has no visible authentication, caller-supplied session identifiers are trusted, and location_uid is used in filesystem paths without sanitization. The path traversal concern is conditional on an attacker influencing the configured location allowlist or an allowed value containing traversal characters. The default temporary storage and in-memory opt-out/session state also create isolation and reliability concerns.

Confidence: 96%Severity: 55%
SecurityMEDIUM
scripts/session_timeout_monitor.py

The code is a session timeout and partial-state persistence utility with no evident malware or exfiltration behavior. It contains a significant path traversal/arbitrary-file-write risk because untrusted location_uid data is used directly in filesystem paths, and the default /tmp storage location has potential local multi-user security concerns. Validate identifiers as safe path components, reject absolute paths and traversal, and use a controlled directory with restrictive permissions.

Confidence: 98%Severity: 78%
Audit Metadata
Analyzed At
Sep 9, 2026, 03:52 AM
Package URL
pkg:socket/skills-sh/jeremylongshore%2Ftons-of-skills-marketplace%2Fpodium-webchat-handler%2F@26e11b66bce834a07975fd473e3bc4f3bafd5e7a4f49c4dbb0d090834b305eea
Security Audit — socket — podium-webchat-handler