strategy-consulting-visualization

Warn

Audited by Socket on Sep 9, 2026

2 alerts found:

Anomalyx2
AnomalyLOW
scripts/build_html_report.py

The code is intended as a Markdown-to-HTML report generator and shows no evidence of malware or supply-chain backdoor behavior. It does contain security weaknesses for untrusted Markdown or exhibit files: unsanitized inline SVG, possible exhibit path traversal, and insufficient escaping of accepted link URLs in HTML attributes. The fragment is also syntactically incomplete as provided. Use only trusted input or add path containment, SVG sanitization, and HTML attribute escaping.

Confidence: 97%Severity: 62%
AnomalyLOW
scripts/build_html_article.py

No direct evidence of overt malware (no network/process/credential theft shown in this fragment). However, the module has meaningful security risks: (1) build-time dynamic execution of local Python helper modules via exec_module (supply-chain/tampering risk), (2) manifest-controlled slide spec paths without traversal/containment validation (risk of unintended local file reads within process permissions), and (3) embedding rendered inline SVG into HTML with only minimal stripping (potential active-content/XSS risk depending on the renderer and any sanitization implemented in the dynamically loaded modules).

Confidence: 58%Severity: 62%
Audit Metadata
Analyzed At
Sep 9, 2026, 02:13 PM
Package URL
pkg:socket/skills-sh/kgraph57%2Fmckinsey-style-visualization-skill%2Fstrategy-consulting-visualization%2F@49d1370ba2a02d22ea4c2213f3e6f1e717823193
Security Audit — socket — strategy-consulting-visualization