NemoClaw provides infrastructure-layer security through sandbox isolation, network policy, filesystem restrictions, SSRF validation, and credential handling. It delegates all application-layer security to OpenClaw. This page documents areas where NemoClaw adds no independent protection beyond what OpenClaw already provides.
The details below reflect the OpenClaw documentation at the time of writing. Consult the OpenClaw Security docs for the current state.
OpenClaw detects and neutralizes prompt injection attempts before they reach the agent.
OpenClaw enforces a multi-layer tool policy pipeline that gates every tool call.
OpenClaw rate-limits authentication attempts and guards against connection floods.
OpenClaw blocks environment variables that could enable code injection, privilege escalation, or credential theft.
OpenClaw runs automated security checks (50+ distinct check types) that cover configuration, credential handling, and sandbox posture.
Run openclaw security audit to see all findings for your deployment.
These checks include:
allowInsecureAuth, dangerouslyDisableDeviceAuth, and similar flags).OpenClaw scans skills and extensions with a built-in static analysis scanner before installation. Critical findings block installation by default.
The scanner checks for patterns including:
eval, new Function, and similar constructs).OpenClaw controls who can interact with the agent through direct messages and group channels.
OpenClaw restricts what supplemental context the agent can see and how it can modify outputs.
OpenClaw includes safe regex compilation to prevent Regular Expression Denial of Service (ReDoS) attacks. The implementation detects unsafe nested quantifiers, bounds input length, and caches results.