Static Scan Results
scanned 10d ago · by rust-scannerStatic analysis completed at 65.0% confidence. No malicious behavior was detected; 7 low-signal pattern(s) were surfaced and cleared.
Static reason
No blocking static signals were detected.
Decision evidence
public snapshotBehavioral surface
ChildProcessCryptoEnvironmentVarsFilesystemNetworkShell
HighEntropyStringsUrlStrings
Source & flagged code
2 flagged · loading sourcelib/capture.mjsView file
15if (!res.ok) return null
L16: const j = await res.json().catch(() => ({}))
L17: return Array.isArray(j.types) ? j.types : null
...
L29: try {
L30: if (resolve(String(cwd)) === homedir()) return 'general'
L31: } catch { /* unresolvable path — fall through to basename */ }
...
L86: // would recurse (and re-ingest the summarizer's prompt as a phantom session). Bail immediately.
L87: if (process.env.CORTEX_SUMMARIZING) { process.stderr.write('cortex: summarizer subprocess, skipping\n'); return }
L88:
Low
Weak Crypto
Package source references weak cryptographic algorithms.
lib/capture.mjsView on unpkg · L15lib/redact.test.mjsView file
41patternName = private_key_rsa
severity = critical
line = 41
matchedText = const ou...--')
Critical
Findings
1 Critical2 Medium4 Low
CriticalSecret Patternlib/redact.test.mjs
MediumNetwork
MediumEnvironment Vars
LowWeak Cryptolib/capture.mjs
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings