registry  /  @posthog/wizard  /  2.36.0

@posthog/wizard@2.36.0

The PostHog wizard helps you to configure your project

Static Scan Results

scanned 6d ago · by rust-scanner

Static analysis flagged 13 finding(s) at 72.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.

Static reason
One or more suspicious static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoDynamicRequireEnvironmentVarsFilesystemNetworkShell
Supply chain
HighEntropyStringsTelemetryUrlStrings
ManifestNo manifest risk signals triggered.
scanned 41 file(s), 1.13 MB of source, external domains: 127.0.0.1, app.posthog.com, claude.ai, eu-assets.i.posthog.com, eu.i.posthog.com, eu.posthog.com, gateway.eu.posthog.com, gateway.us.posthog.com, github.com, hacker-news.firebaseio.com, host.docker.internal, internal-j.posthog.com, mcp.posthog.com, mcp.svelte.dev, news.ycombinator.com, oauth.posthog.com, posthog.com, status.claude.com, status.npmjs.org, us-assets.i.posthog.com, us.i.posthog.com, us.posthog.com, www.cloudflarestatus.com, www.githubstatus.com, www.posthogstatus.com

Source & flagged code

4 flagged · loading source
dist/start-tui-oGWfxdTd.jsView file
18import { join as join$1 } from "node:path"; L19: import { spawn, spawnSync } from "node:child_process"; L20: import { Box, Text, render, useInput } from "ink";
High
Child Process

Package source references child process execution.

dist/start-tui-oGWfxdTd.jsView on unpkg · L18
12Cross-file remote execution chain: dist/start-tui-oGWfxdTd.js spawns dist/debug-BpWrz3hX.js; helper contains network access plus dynamic code execution. L12: import { t as WizardStore } from "./store-Di9OvMql.js"; L13: import { A as ConfirmationInput, C as TabContainer, D as LinkText, E as LogViewer, F as SplitView, M as useStdoutDimensions, N as ProgressList, O as extractUrls, P as LoadingBox, S... L14: import { t as ALL_FEATURE_VALUES } from "./defaults-UswXMiTx.js"; ... L18: import { join as join$1 } from "node:path"; L19: import { spawn, spawnSync } from "node:child_process"; L20: import { Box, Text, render, useInput } from "ink"; ... L461: message: "Failed to fetch health issues", L462: body: state.message, L463: docsUrl: POSTHOG_DOCS_URL ... L753: * full callback URL the browser was redirected to L754: * (`http://localhost:8239/callback?code=...`) or just the code. On submit we L755: * extract the code and resolve the in-flight OAuth flow; bad input shows inline
High
Cross File Remote Execution Context

Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.

dist/start-tui-oGWfxdTd.jsView on unpkg · L12
dist/generate-version.cjsView file
1const fs = require('fs'); L2: const path = require('path');
Medium
Dynamic Require

Package source references dynamic require/import behavior.

dist/generate-version.cjsView on unpkg · L1
dist/smoke-test-ci.shView file
path = dist/smoke-test-ci.sh kind = build_helper sizeBytes = 5579 magicHex = [redacted]
Medium
Ships Build Helper

Package ships non-JavaScript build or shell helper files.

dist/smoke-test-ci.shView on unpkg

Findings

3 High5 Medium5 Low
HighChild Processdist/start-tui-oGWfxdTd.js
HighShell
HighCross File Remote Execution Contextdist/start-tui-oGWfxdTd.js
MediumDynamic Requiredist/generate-version.cjs
MediumNetwork
MediumEnvironment Vars
MediumShips Build Helperdist/smoke-test-ci.sh
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowTelemetry
LowUrl Strings