Skip to content
MoorAI
Get MoorAI
On this page
// blog · what’s new

What’s new in MoorAI, v1.17 to v1.46: MCP, secrets and oversight

Thirty agent releases in under three weeks, grouped by what they protect. Each section ends with where it stops.

Diagram titled What's new in MoorAI: agent v1.17 to v1.46, each change states where it stops. Six boxes. Agents: Factory Droid, a Linux .deb, Windows containment in MXC, and the hook over HTTP from pre-warmed workers. MCP: drift judged against a fresh listing, sampling and elicitation requests scanned, approval receipts, and Damn Vulnerable MCP 10 of 10. Secrets and data: encoded-secret egress, cardholder data, app passwords, Purview labels and file scanning. Oversight: weakening oversight (#84), threat-model drift (#85), agents launching agents (#88). Untrusted input: origin taint, the quarantined reader, task-bound tool calls. Models and frameworks: model-file scanning and pinning, ATT&CK agent lane 2 covered, 54 partial, 2 uncovered, and CWE and CAPEC tags. Bottom line: thirty releases, grouped by what they protect. Coverage is a mechanism claim, not a detection rate. What’s new in MoorAI Agent v1.17 to v1.46. Each change states where it stops. AGENTS Factory Droid · Linux .deb Windows containment (MXC) hook over HTTP, pre-warmed MCP drift vs a fresh listing sampling · elicitation approval receipts · DVMCP 10/10 SECRETS AND DATA encoded-secret egress cardholder data · app passwords Purview labels · file scanning OVERSIGHT weakening oversight (#84) threat-model drift (#85) agents launching agents (#88) UNTRUSTED INPUT origin taint quarantined reader task-bound tool calls MODELS AND FRAMEWORKS model-file scan · pinning ATT&CK lane: 2 / 54 / 2 CWE and CAPEC tags Thirty releases, grouped by what they protect. Coverage is a mechanism claim, not a detection rate. AI security at the point. · Open source · MIT · moorai.dev MoorAI

The last round, What’s new in MoorAI: fail mode and living off the AI, covered agent v1.14 to v1.16. This one covers v1.17.0 to v1.46.1. The changes fall into seven groups: the agents MoorAI runs in, MCP, secrets and sensitive data, an agent working against its own guardrails, untrusted input, models, and frameworks and evidence.

Agents and where MoorAI runs

Limit: the Antigravity, Windsurf, Kiro and Cline adapters have not yet been run against the live agents.

MCP

Against the ten Damn Vulnerable MCP challenges, the guard and gateway block 9 outright and all 10 with intellectual-property exposure set to block.

Limit: a device-signed approval receipt is advisory; only a receipt from the console lets a hub skip its own approval.

Secrets and sensitive data

Limit: the cloud-storage upload check reports by default; blocking is a policy choice.

When the agent works against its guardrails

Limit: #85 applies only to repositories that keep a threat model as code (threatcl), and #88 is report-only by default.

Untrusted input and the task

Limit: on Windows the quarantined reader’s owner cannot be verified, so every Windows reader is refused and outside files are blocked rather than summarised.

Models

Limit: a pin proves which file runs, not that the file is free of a backdoor.

Frameworks and evidence

Limit: a coverage level is a mechanism claim, not a detection rate.

Sources


See also: A sandbox can’t judge what your AI agent does and Trust no AI.

AI security at the point.
Runtime guardrails for AI agents, apps and APIs. Open source under MIT; checks run where the agent runs, and the console gets content-free signals.
Get started → See MoorAI