rc-progressive-image
rc-progressive-image
This report shows the evidence for rc-progressive-image@2.0.6, the only known version.
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThe package embeds concealed remote license enforcement that can destroy a consumer application's visible DOM at runtime. This is concrete destructive behavior, despite the absence of install hooks or observed secret theft.
Decision evidence
public snapshot- index.js is heavily obfuscated and contains hidden license-verification code unrelated to progressive image rendering.
- When a license is invalid outside localhost, index.js replaces the document body with a new empty div, breaking the consumer application.
- Component use fetches a remotely controlled revocation list from api.npoint.io and caches the result in IndexedDB.
- The manifest points to a missing lib/index.js entrypoint, while the obfuscated behavior is kept in a separate index.js file.
- On an invalid non-localhost license, the component replaces the document body with a new div.
- package.json has no install or lifecycle scripts.
- No shell execution, dynamic code execution, credential harvesting, or filesystem access was found in the inspected files.
Source & flagged code
2 flagged · loading sourceSource contains an obfuscated payload loader that reconstructs and executes hidden code.
index.jsView on unpkg · L1On an invalid non-localhost license, the component replaces the document body with a new div.
index.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to rc-progressive-image@2.0.6.
The versions list below shows the verdict for each recorded version.
- Avoid installing rc-progressive-image@2.0.6. 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.