registry  /  hfs  /  3.2.1

hfs@3.2.1

⚠ Under review

HTTP File Server

Static Scan Results

scanned 7h ago · by rust-scanner

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

Static reason
High-risk behavior combination matched malicious policy.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoDynamicRequireEnvironmentVarsEvalFilesystemNetwork
Supply chain
HighEntropyStringsMinifiedObfuscatedUrlStrings
Manifest
CopyleftLicenseWildcardDependency
scanned 235 file(s), 2.74 MB of source, external domains: api.github.com, bit.ly, developer.mozilla.org, download.ip2location.com, fb.me, github.com, google.com, mui.com, npms.io, raw.githubusercontent.com, reactjs.org, rejetto.com, upload.wikimedia.org, www.gnu.org, www.w3.org

Source & flagged code

4 flagged · loading source
src/plugins.jsView file
399try { L400: new Function('exports,require', script)(res, require); // parse L401: await initPlugin(res);
Low
Eval

Package source references a known benign dynamic code generation pattern.

src/plugins.jsView on unpkg · L399
frontend/assets/polyfills-legacy-uhvhjQSD.jsView file
1!function(){function e(e,t){return(t||"")+" (SystemJS https://github.[redacted].md#"+e+")"}function t(e,t){if(-1!==e.indexOf("\\")&&(e=e.replace(S,...
Medium
Dynamic Require

Package source references dynamic require/import behavior.

frontend/assets/polyfills-legacy-uhvhjQSD.jsView on unpkg · L1
admin/assets/index-D2UH6ajh.jsView file
147contains invisible/control Unicode U+200B (zero width space) `),a=t.selectionStart===r;i&&a&&t.setSelectionRange(r,r),n&&n(e)},ref:u,rows:i,style:a},s)),(0,K.jsx)(`textarea`,{"aria-hidden":!0,className:e.className,readOnly:!0,ref:f,tabIndex:-1,style:H(H(H({},rm.shadow),a),{},{paddingTop:0,paddingBott
Critical
Trojan Source Unicode

Source contains bidi control or invisible Unicode characters associated with Trojan Source attacks.

admin/assets/index-D2UH6ajh.jsView on unpkg · L147
frontend/fontello.woff2View file
path = frontend/fontello.woff2 kind = high_entropy_blob sizeBytes = 9240 magicHex = [redacted]
High
Ships High Entropy Blob

Package ships high-entropy non-source blobs.

frontend/fontello.woff2View on unpkg

Findings

1 Critical1 High5 Medium7 Low
CriticalTrojan Source Unicodeadmin/assets/index-D2UH6ajh.js
HighShips High Entropy Blobfrontend/fontello.woff2
MediumDynamic Requirefrontend/assets/polyfills-legacy-uhvhjQSD.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
MediumWildcard Dependency
LowScripts Present
LowEvalsrc/plugins.js
LowFilesystem
LowObfuscated
LowHigh Entropy Strings
LowUrl Strings
LowCopyleft License