Million Bit Homepage NFTs

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

ConcernHigh Confidence
ASI05: Unexpected Code Execution
What this means

A maliciously crafted image filename could cause code to run on the user's machine when preparing a mint.

Why it was flagged

The image path comes from a positional argument and is inserted directly into JavaScript source passed to node -e instead of being passed as argv or safely escaped.

Skill content
IMAGE_PATH="${POSITIONAL[0]}" ... IMG_INFO=$(node -e "... sharp('$IMAGE_PATH').metadata().then(m => { ...")
Recommendation

Do not use this script on untrusted filenames until fixed. The maintainer should pass the path as a Node argument or environment variable and avoid embedding it in node -e source.

What this means

If signed, the transaction spends ETH and permanently mints the selected image/link on-chain.

Why it was flagged

The skill intentionally prepares a payable blockchain transaction for another wallet tool to submit.

Skill content
Pass the output JSON to your **EVM wallet skill** to execute the transaction on **Base chain (chainId 8453)**. The key fields are: ... `value` -- ETH to send
Recommendation

Before signing, verify the Base chain ID, contract address, ETH value, calldata description, coordinates, image, and URL; require explicit wallet approval.

What this means

Installing dependencies may fetch package versions not fully pinned by the artifact, which can affect reproducibility and supply-chain review.

Why it was flagged

The skill relies on npm packages with semver ranges, including native image-processing dependency sharp.

Skill content
"dependencies": { "pako": "^1.0.10", "ethers": "^6.13.0", "sharp": "^0.33.0" }
Recommendation

Install in a sandbox or pinned environment, review the generated lockfile, and prefer exact dependency versions for distribution.