registry  /  lintroll  /  1.31.0

lintroll@1.31.0

privatenumber's linting CLI

Static Scan Results

scanned 2h ago · by rust-scanner

Static analysis flagged 10 finding(s) at 72.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.

Static reason
One or more suspicious static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessEnvironmentVarsFilesystemNativeBindingsNetwork
Supply chain
HighEntropyStringsMinifiedObfuscatedUrlStrings
ManifestNo manifest risk signals triggered.
scanned 6 file(s), 753 KB of source, external domains: codeload.github.com, gist.githubusercontent.com

Source & flagged code

3 flagged · loading source
dist/index.cjsView file
1"use strict";var aT=Object.defineProperty;var r=(e,s)=>aT(e,"name",{value:s,configurable:!0});Object.defineProperty(exports,"__esModule",{value:!0});var lT=require("get-tsconfig"),... L2: `):U+=O;return U}r(S,"highlight");let P=!1;const c=/\r\n|[\n\r\u2028\u2029]/;function y(h,C,U,D){const O=Object.assign({column:0,line:-1},h.start),B=Object.assign({},O,h.end),{line...
High
Child Process

Package source references child process execution.

dist/index.cjsView on unpkg · L1
1"use strict";var aT=Object.defineProperty;var r=(e,s)=>aT(e,"name",{value:s,configurable:!0});Object.defineProperty(exports,"__esModule",{value:!0});var lT=require("get-tsconfig"),... L2: `):U+=O;return U}r(S,"highlight");let P=!1;const c=/\r\n|[\n\r\u2028\u2029]/;function y(h,C,U,D){const O=Object.assign({column:0,line:-1},h.start),B=Object.assign({},O,h.end),{line... ... L8: ${s} L9: `:""}`}set message(s){this.#i=s}#C(s){if(!this.#t)return;const n=this.#e,u=XT(n,this.#t.message);if(u)return $T.codeFrameColumns(n,{start:u},{highlightCode:s})}get codeFrame(){retu... L10: `);let n=0;for(;s[n]&&s[n].trim().match(/^(#|$)/);)n++;const u=s.length;let o=n+1;for(;o<u&&s[o].trim();)o++;return s.slice(n,o).join(" ").trim()}return r(e,"extractDescription"),z...
High
Same File Env Network Execution

A single source file combines environment access, network access, and code or shell execution; review context before blocking.

dist/index.cjsView on unpkg · L1
1"use strict";var aT=Object.defineProperty;var r=(e,s)=>aT(e,"name",{value:s,configurable:!0});Object.defineProperty(exports,"__esModule",{value:!0});var lT=require("get-tsconfig"),... L2: `):U+=O;return U}r(S,"highlight");let P=!1;const c=/\r\n|[\n\r\u2028\u2029]/;function y(h,C,U,D){const O=Object.assign({column:0,line:-1},h.start),B=Object.assign({},O,h.end),{line... ... L8: ${s} L9: `:""}`}set message(s){this.#i=s}#C(s){if(!this.#t)return;const n=this.#e,u=XT(n,this.#t.message);if(u)return $T.codeFrameColumns(n,{start:u},{highlightCode:s})}get codeFrame(){retu... L10: `);let n=0;for(;s[n]&&s[n].trim().match(/^(#|$)/);)n++;const u=s.length;let o=n+1;for(;o<u&&s[o].trim();)o++;return s.slice(n,o).join(" ").trim()}return r(e,"extractDescription"),z...
High
Command Output Exfiltration

Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.

dist/index.cjsView on unpkg · L1

Findings

3 High3 Medium4 Low
HighChild Processdist/index.cjs
HighSame File Env Network Executiondist/index.cjs
HighCommand Output Exfiltrationdist/index.cjs
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowFilesystem
LowObfuscated
LowHigh Entropy Strings
LowUrl Strings