registry  /  electron-magickwand  /  0.0.2

electron-magickwand@0.0.2

JavaScript and TypeScript bindings for ImageMagick-7 - electron

Static Scan Results

scanned 2h ago · by rust-scanner

Static analysis flagged 14 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
ChildProcessDynamicRequireEnvironmentVarsFilesystemNetworkShell
Supply chain
HighEntropyStringsTelemetry
ManifestNo manifest risk signals triggered.
scanned 16 file(s), 46.1 KB of source

Source & flagged code

7 flagged · loading source
package.jsonView file
scripts.preinstall = npx @mmomtchev/xpm run npm-preinstall
High
Install Time Lifecycle Scripts

Package defines install-time lifecycle scripts.

package.jsonView on unpkg
scripts.preinstall = npx @mmomtchev/xpm run npm-preinstall
Medium
Ambiguous Install Lifecycle Script

Install-time lifecycle script is not statically allowlisted and needs review.

package.jsonView on unpkg
scripts.install = npx xpm run npm-install
Medium
Ambiguous Install Lifecycle Script

Install-time lifecycle script is not statically allowlisted and needs review.

package.jsonView on unpkg
swig/magickwand-js.cjsView file
15L16: var dll = require('../native/index.cjs'); L17: var {
Medium
Dynamic Require

Package source references dynamic require/import behavior.

swig/magickwand-js.cjsView on unpkg · L15
test/MakefileView file
path = test/Makefile kind = payload_in_excluded_dir sizeBytes = 240 magicHex = [redacted]
High
Payload In Excluded Dir

Package hides binary, compressed, or executable-looking payloads in test/fixture/hidden paths.

test/MakefileView on unpkg
path = test/Makefile kind = build_helper sizeBytes = 240 magicHex = [redacted]
Medium
Ships Build Helper

Package ships non-JavaScript build or shell helper files.

test/MakefileView on unpkg
deps/ImageMagick/config/cmyk.icmView file
path = deps/ImageMagick/config/cmyk.icm kind = high_entropy_blob sizeBytes = 961644 magicHex = [redacted]
High
Ships High Entropy Blob

Package ships high-entropy non-source blobs.

deps/ImageMagick/config/cmyk.icmView on unpkg

Findings

3 High7 Medium4 Low
HighInstall Time Lifecycle Scriptspackage.json
HighShips High Entropy Blobdeps/ImageMagick/config/cmyk.icm
HighPayload In Excluded Dirtest/Makefile
MediumAmbiguous Install Lifecycle Scriptpackage.json
MediumAmbiguous Install Lifecycle Scriptpackage.json
MediumDynamic Requireswig/magickwand-js.cjs
MediumNetwork
MediumEnvironment Vars
MediumShips Build Helpertest/Makefile
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowTelemetry