lib-streak-math
Dependency-free calendar-day bucketing and streak math primitives, with an optional Node-only on-disk store. Helper for svelte-streak-lib.
This report shows the evidence for lib-streak-math@1.0.0, the only known version.
AI Security Review
scanned 3mo ago · by lpm-firewall-aiThe import-time obfuscated installer creates a concrete remote-payload and persistence chain. Absence of an npm lifecycle hook does not mitigate execution when consumers import the default entrypoint.
Decision evidence
public snapshot- index.mjs import-time async payload uses obfuscated dynamic imports of fs, path, and child_process.
- It enumerates /mnt/c/Users and environment variables to select a Windows user profile.
- It downloads helper.tar.gz and background-service from f004.backblazeb2.com.
- It extracts a payload, launches it detached, and writes env-setup.cmd into the Windows Startup folder.
- package.json has no npm lifecycle scripts.
- The documented streak functions and store.mjs are otherwise local-only utilities.
Source & flagged code
1 flagged · loading sourcePackage source references dynamic require/import behavior.
index.mjsView on unpkg · L90Findings
Affected versions and remediation
This report applies to lib-streak-math@1.0.0.
The versions list below shows the verdict for each recorded version.
- Avoid installing lib-streak-math@1.0.0. 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: .
Source advisory published: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.