registry  /  orizu  /  0.5.0

orizu@0.5.0

Orizu is a platform that helps you build continually learning agents and other LLM applications. It does so in a scientific, measurable manner by first helping you build evals and then helping you hill climb on them.

Static Scan Results

scanned 3h ago · by rust-scanner

Static analysis flagged 15 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
ChildProcessCryptoDynamicRequireEnvironmentVarsFilesystemNetworkShell
Supply chain
HighEntropyStringsUrlStrings
Manifest
NoLicense
scanned 95 file(s), 1.57 MB of source, external domains: 127.0.0.1, docs.orizu.ai, fonts.googleapis.com, github.com, orizu.ai, preview.example.com, www.w3.org

Source & flagged code

6 flagged · loading source
dist/hosted-runtime-assets.jsView file
209patternName = generic_password severity = medium line = 209 matchedText = process....\n')
Medium
Secret Pattern

Package contains a possible secret pattern.

dist/hosted-runtime-assets.jsView on unpkg · L209
dist/workspace-sync.jsView file
46*/ L47: import { spawnSync } from 'child_process'; L48: import { createHash } from 'crypto';
High
Child Process

Package source references child process execution.

dist/workspace-sync.jsView on unpkg · L46
dist/hosted-harness-claude.jsView file
103const specifier = CLAUDE_AGENT_SDK_SPECIFIER; L104: const mod = (await import(specifier)); L105: if (!mod || typeof mod.query !== 'function') {
Medium
Dynamic Require

Package source references dynamic require/import behavior.

dist/hosted-harness-claude.jsView on unpkg · L103
dist/hosted-loop.jsView file
212function installOpenCodePinned(version) { L213: const command = `bun add -g opencode-ai@${version} >/dev/null 2>&1 || ` + L214: `npm install -g opencode-ai@${version} >/dev/null 2>&1`; L215: const res = spawnSync('bash', ['-c', command], { encoding: 'utf8' }); L216: const ok = (res.status ?? 1) === 0;
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

dist/hosted-loop.jsView on unpkg · L212
vendor/orizu-gepa-python/src/orizu_gepa/runner.pyView file
path = vendor/orizu-gepa-python/src/orizu_gepa/runner.py kind = build_helper sizeBytes = 7381 magicHex = [redacted]
Medium
Ships Build Helper

Package ships non-JavaScript build or shell helper files.

vendor/orizu-gepa-python/src/orizu_gepa/runner.pyView on unpkg
src/hosted-runtime-assets.tsView file
265patternName = generic_password severity = medium line = 265 matchedText = process....\n')
Medium
Secret Pattern

Hardcoded password in src/hosted-runtime-assets.ts

src/hosted-runtime-assets.tsView on unpkg · L265

Findings

3 High7 Medium5 Low
HighChild Processdist/workspace-sync.js
HighShell
HighRuntime Package Installdist/hosted-loop.js
MediumSecret Patterndist/hosted-runtime-assets.js
MediumDynamic Requiredist/hosted-harness-claude.js
MediumNetwork
MediumEnvironment Vars
MediumShips Build Helpervendor/orizu-gepa-python/src/orizu_gepa/runner.py
MediumStructural Risk Force Deep Review
MediumSecret Patternsrc/hosted-runtime-assets.ts
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
LowNo License