178async function isWindowsAclAvailable() {
L179: if (process.platform !== "win32") return false;
L180: try {
...
L591: }
L592: function assertPrivateTempDisjoint(tempDir, writableDirs) {
L593: for (const writableDir of writableDirs) {
...
L1884: // validation function arguments
L1885: data: new codegen_1.Name("data"),
L1886: // data passed to validation function
...
L2911: id = normalizeId(id);
L2912: return resolver.resolve(baseId, id);
L2913: }
CriticalDownload Execute
Source downloads or fetches remote code and executes it.
dist/index.jsView on unpkg · L178 178Trigger-reachable chain: manifest.exports -> dist/index.js
L178: async function isWindowsAclAvailable() {
L179: if (process.platform !== "win32") return false;
L180: try {
...
L591: }
L592: function assertPrivateTempDisjoint(tempDir, writableDirs) {
L593: for (const writableDir of writableDirs) {
...
L1884: // validation function arguments
L1885: data: new codegen_1.Name("data"),
L1886: // data passed to validation function
...
L2911: id = normalizeId(id);
L2912: return resolver.resolve(baseId, id);
L2913: }
CriticalTrigger Reachable Dangerous Capability
A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/index.jsView on unpkg · L178 •Manifest-reachable source captures an API credential, sends it to a fixed unofficial gateway, and persists that redirection in agent or shell configuration.
dist/index.js:
writeFile(filename, options) {
writeFile(filename, options) {
var fs$writeFile = fs2.writeFile;
fs2.writeFile = writeFile16;
function writeFile16(path, data2, options, cb) {
return go$writeFile(path, data2, options, cb);
function go$writeFile(path2, data3, options2, cb2, startTime) {
return fs$writeFile(path2, data3, options2, function(err) {
HighCredential Redirect Persistence
Manifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
dist/index.jsView on unpkg 178async function isWindowsAclAvailable() {
L179: if (process.platform !== "win32") return false;
L180: try {
...
L591: }
L592: function assertPrivateTempDisjoint(tempDir, writableDirs) {
L593: for (const writableDir of writableDirs) {
...
L1884: // validation function arguments
L1885: data: new codegen_1.Name("data"),
L1886: // data passed to validation function
...
L2911: id = normalizeId(id);
L2912: return resolver.resolve(baseId, id);
L2913: }
HighCommand Output Exfiltration
Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/index.jsView on unpkg · L178 55736if (!fs[gracefulQueue]) {
L55737: queue2 = global[gracefulQueue] || [];
L55738: publishQueue(fs, queue2);
HighObfuscated Payload Loader
Source contains an obfuscated payload loader that reconstructs and executes hidden code.
dist/index.jsView on unpkg · L55736 8318"use strict";
L8319: var cp = __require("child_process");
L8320: var parse6 = require_parse();
...
L77269: this.root = self2;
L77270: this.baseUrl = void 0;
L77271: this.fiber = new Fiber(self2, {}, /* @__PURE__ */ Object.create(null), null, () => []);
...
L80996: const listed = available.slice(0, 40).join(", ");
L80997: return `. Available tools: ${listed}${available.length > 40 ? ", \u2026" : ""}`;
L80998: }
...
L98064: if (existsSync4(marker)) {
L98065: if (readFileSync(marker, "utf8") !== fingerprint3) {
L98066: throw new Error(`Legacy Session changed after migration: ${source2}; stop the old application and reconcile the preserved logs`);
HighRemote Agent Bridge
Source exposes local file and command tools to a remote model endpoint.
dist/index.jsView on unpkg · L8318 178async function isWindowsAclAvailable() {
L179: if (process.platform !== "win32") return false;
L180: try {
...
L591: }
L592: function assertPrivateTempDisjoint(tempDir, writableDirs) {
L593: for (const writableDir of writableDirs) {
...
L1884: // validation function arguments
L1885: data: new codegen_1.Name("data"),
L1886: // data passed to validation function
...
L2911: id = normalizeId(id);
L2912: return resolver.resolve(baseId, id);
L2913: }
LowWeak Crypto
Package source references weak cryptographic algorithms.
dist/index.jsView on unpkg · L178