grapes-andrewdingus
GRAPES OS static site — CDN-ready via unpkg
This report shows the evidence for grapes-andrewdingus@1.0.35. 4 of 11 known versions are blocked or flagged. See all versions.
AI Security Review
scanned 4mo ago · by lpm-firewall-aiDirect source inspection confirms a runtime fetch-and-eval path for remote JavaScript, which is a concrete remote-code execution/staged payload behavior. The absence of install hooks reduces install-time risk but does not neutralize the browser-runtime payload loader shipped in the package.
Decision evidence
public snapshot- assets/js/leaderboard.js fetches remote scores.js from raw.githubusercontent.com.
- assets/js/leaderboard.js immediately evals the fetched text in main().
- leaderboard.html loads assets/js/leaderboard.js for browser visitors.
- assets/js/app_functions.js connects to Supabase and loads remote app data into iframes.
- No npm lifecycle hooks, but malicious behavior is runtime-triggered from packaged web page.
- package.json has no install/preinstall/postinstall scripts.
- No child_process, filesystem writes, native binary loading, or AI-agent control-surface writes found.
- Supabase key is an anon browser key pattern, not evidence of credential theft by itself.
Source & flagged code
6 flagged · loading sourcePackage contains a critical-looking secret pattern.
assets/js/app_functions.jsView on unpkg · L3Supabase service role key (JWT) in assets/js/app_functions.js
assets/js/app_functions.jsView on unpkg · L3Findings
Affected versions and remediation
This report applies to grapes-andrewdingus@1.0.35.
The versions list below shows the verdict for each recorded version.
- Avoid installing grapes-andrewdingus@1.0.35. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.