This release includes 1 security fix for security teams reviewing exposed deployments.
Topics
+14 more
ReleasePort's take
Moderate signalRelease v5.10.2 patches the CWE‑377 insecure temporary file vulnerability in est‑claim‑verifier.ts by using local data directory paths instead of tmpdir.
Why it matters: Fixes a high‑severity (90) temporary file vulnerability affecting est‑claim-verifier.ts join calls; upgrade to v5.10.2 to eliminate the risk.
Summary
AI summaryFixes CodeQL CWE-377 insecure temporary file vulnerability by replacing tmpdir-based paths with local data directory paths.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Critical |
Fixes CWE-377 insecure temporary file vulnerability in est-claim-verifier.ts. Fixes CWE-377 insecure temporary file vulnerability in est-claim-verifier.ts. Source: llm_adapter@2026-06-08 Confidence: high |
— |
Full changelog
Security Patch Release
v5.10.2 resolves CodeQL alert #174 (CWE-377 Insecure Temporary File).
CodeQL #174 — CWE-377 Root Cause Fix ( est-claim-verifier.ts)
The v5.10.1 fix applied path.resolve() in the AuthGuardian constructor, but this does not satisfy CodeQL's taint analysis — the taint chain from os.tmpdir() through
esolve() into writeFile() remains intact.
The actual taint sources were the join(tmpdir(), ...) calls in est-claim-verifier.ts. All 10 occurrences have been replaced with join('.', 'data', ...) paths, eliminating the CWE-377 source entirely. AuthGuardian constructor retains path.resolve() for defense-in-depth.
50/50 claim verifier tests still pass.
Full changelog
See CHANGELOG.md.
Security Fixes
- CVE-2024-XXXXX — CWE-377 Insecure Temporary File vulnerability fixed by replacing join(tmpdir(), ...) with join('.', 'data', ...) in est-claim-verifier.ts
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Jovancoding/Network-AI
Multi-agent orchestration MCP server with race-condition-safe shared blackboard. 20+ MCP tools: blackboard read/write, agent spawn/stop, FSM transitions, budget tracking, token management, and audit log query. `npx network-ai-server --port 3001`.
Related context
Beta — feedback welcome: [email protected]