obelisk-installer

Warn

Audited by Socket on Sep 20, 2026

4 alerts found:

Anomalyx4
AnomalyLOW
scripts/bench-renderer-latency.mjs

Overall, this module appears to be a local GUI benchmark/automation harness rather than a typical data-stealing malware package. However, it does implement high-impact behaviors: it enables Electron remote debugging and runs Electron with `--no-sandbox`, and it uses CDP `Runtime.evaluate` to execute JavaScript in the renderer. In a hostile environment (e.g., if localhost/port were accessible to other processes/users or if expressions became user-controlled), these patterns could be abused for code execution. Given the expressions are internally generated and targeting localhost, malware probability is low, but the security risk is non-trivial due to the sandbox bypass and active renderer code execution.

Confidence: 63%Severity: 55%
AnomalyLOW
packages/cli/src/obelisk.ts

This module itself does not show overt malware indicators (e.g., hardcoded secrets, exfiltration, or explicit backdoors), but it exposes two major high-risk boundaries: (1) it reads arbitrary user-supplied file contents and passes them directly into executeQuery/executeAttune (potential script/DSL interpretation or execution depending on core.ts), and (2) it provides an installer path that shells out to npx to add third-party code while forwarding user-controlled arguments. Treat this wrapper as security-sensitive and require review/hardening of core.ts implementations (executeQuery/executeAttune) and installer behavior/argument handling.

Confidence: 60%Severity: 67%
AnomalyLOW
.github/workflows/publish-dsh-plugin.yml

This workflow is a CI/CD publish pipeline that builds a Node.js workspace package and force-pushes staged changes into an external repository using an SSH deploy key. The snippet does not show direct malicious payload behavior (exfiltration, backdoor, or shell), but it has meaningful supply-chain risk: it executes an opaque staging script whose output becomes the published artifact, uses git push --force (high blast radius), and disables SSH host key checking (weakened transport authenticity). A compromise of build dependencies or the staging script could propagate tampered content into the published plugin repository.

Confidence: 58%Severity: 57%
AnomalyLOW
.github/workflows/publish-skill.yml

No direct malicious code indicators are visible in this workflow fragment. However, it introduces meaningful security and supply-chain risk by disabling SSH host key verification and using git push --force to update an external repository’s main branch, while executing an unseen staging script that controls the published contents. Review and lock down packaging/stage-skill-repo.sh and tighten SSH/commit/publish controls to reduce blast radius and prevent tampered artifacts from being published.

Confidence: 56%Severity: 55%
Audit Metadata
Analyzed At
Sep 20, 2026, 05:22 AM
Package URL
pkg:socket/skills-sh/tommy0103%2Fobelisk%2Fobelisk-installer%2F@774d4bc1878021878a01129c1f47ec7a8fefdfa6
Security Audit — socket — obelisk-installer