8-fetchsight-web @1.0.1
Vulnerability report · Last retrieved from osv.dev August 23, 2026 at 10:13 AM UTC
OSV ID
MAL-2026-14366
Ecosystem
npm
Summary
index.js and index.html contain a top-level IIFE that fetches https://bitbucket.org/p2p-alt-public/p2p-emis/raw/main/GameWebSight, parses the response as HTML, replaces the current document, and re-creates every <script> tag so both inline and remote-src scripts from the fetched document execute in the page context. The URL is pinned to the mutable main branch of a Bitbucket workspace unrelated to the npm publisher, so whoever controls that Bitbucket path can substitute arbitrary JavaScript at any time and have it executed in every page that loads this package. The advertised 'website loader for remote HTML content' purpose is served by an arbitrary-code-execution mechanism with no integrity check, no pinning, and no publisher-controlled source.
Source: amazon-inspector (d0e6a4c6ee9a60609bc1a9e9f1eccfa2166aaf106ba50c35d51aac34ecb3f549)
Protect your entire dependency tree
Scan your lock files automatically on every PR. Block malicious packages before they reach production.