registry  /  morphis  /  0.7.2

morphis@0.7.2

Morphis is a modern, opinionated web framework designed for developers who love the elegant patterns of Laravel but crave the speed of the Bun runtime. It brings a full-stack, "batteries-included" architecture to the TypeScript ecosystem, optimized for bo

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
ChildProcessDynamicRequireEnvironmentVarsFilesystemNetworkShell
Supply chain
HighEntropyStringsUrlStrings
Manifest
WildcardDependency
scanned 59 file(s), 469 KB of source, external domains: api.cloudflare.com, dash.cloudflare.com, developers.cloudflare.com, docs.docker.com, github.com, registry.cloudflare.com

Source & flagged code

2 flagged · loading source
scripts/commands/migrate.tsView file
80try { L81: const mod = await import(configPath); L82: databases = mod.default;
Medium
Dynamic Require

Package source references dynamic require/import behavior.

scripts/commands/migrate.tsView on unpkg · L80
scripts/commands/deploy.tsView file
3import path from 'path'; L4: import { spawn, execSync } from 'child_process'; L5: import { runDockerBuild, generateDockerfile, detectExtraProjectFiles, prepareDockerBuildContext } from './dockerBuild'; ... L13: function getProjectName(cwd: string, server: string): string { L14: const pkgPath = path.join(cwd, 'package.json'); L15: if (fs.existsSync(pkgPath)) { L16: try { L17: const pkg = JSON.parse(fs.readFileSync(pkgPath, 'utf8')); L18: if (typeof pkg.name === 'string' && pkg.name) return pkg.name; ... L48: if (regionArg) return regionArg; L49: if (process.env.AWS_DEFAULT_REGION) return process.env.AWS_DEFAULT_REGION; L50: if (process.env.AWS_REGION) return process.env.AWS_REGION;
High
Sandbox Evasion Gated Capability

Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.

scripts/commands/deploy.tsView on unpkg · L3

Findings

1 High5 Medium4 Low
HighSandbox Evasion Gated Capabilityscripts/commands/deploy.ts
MediumDynamic Requirescripts/commands/migrate.ts
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
MediumWildcard Dependency
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings