subject-learning-assistant

Warn

Audited by Socket on Sep 16, 2026

3 alerts found:

SecurityAnomalyx2
SecurityMEDIUM
SKILL.md

SUSPICIOUS: the skill’s purpose is coherent, and there is no clear credential harvesting or overt exfiltration in the instructions. However, its core functionality depends on an ambiguously sourced external CLI (memocli/memories-off) whose publisher and official install path cannot be cleanly verified from the evidence, making the skill high risk from a supply-chain trust perspective.

Confidence: 83%Severity: 78%
AnomalyLOW
scripts/server.py

The code is a local knowledge-base dashboard server. It does not show malicious behavior or obfuscation. It does present a meaningful information-disclosure risk because it binds to all interfaces, exposes parsed knowledge-base data without authentication, enables unrestricted cross-origin reads, and delegates other paths to a static file server. Restrict binding to localhost or add authentication and tighter routing before using it on an untrusted network.

Confidence: 98%Severity: 58%
AnomalyLOW
scripts/index.html

The code appears to implement a live D3 dashboard and contains no clear malicious behavior. It has a concrete DOM XSS risk because server-provided fields are inserted into innerHTML and tooltip.html() without escaping or sanitization. Use textContent for plain text or a trusted HTML sanitizer with strict content controls. The polling and visualization behavior are otherwise expected.

Confidence: 97%Severity: 58%
Audit Metadata
Analyzed At
Sep 16, 2026, 02:56 PM
Package URL
pkg:socket/skills-sh/cafe3310%2Fpublic-agent-skills%2Fsubject-learning-assistant%2F@8c2b912e4835bfc5b5b752bcaa0656a9b5d0a068e31776489d3ae5619c567036