nemo-guardrails-security

Assess NeMo Guardrails deployments for bypass vulnerabilities and flow injections.

4|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/maruakshay/mii-ai-security --skill nemo-guardrails-security
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nemo-guardrails-security
Source: https://github.com/maruakshay/mii-ai-security/tree/main/skills/nemo-guardrails-security
Command: npx skills add https://github.com/maruakshay/mii-ai-security --skill nemo-guardrails-security

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NeMo Guardrails security reviews identify and mitigate bypasses, flow injections, action server exposure, and trust gaps between guardrails and the underlying LLM.

Core Features & Use Cases

  • Rail classification and Colang integrity checks to prevent runtime modification
  • Action server exposure assessment and input schema validation to enforce safe interactions
  • Adversarial test suite development for each defined rail and coverage of secondary filtering
  • Use Case: A deployment with custom actions can be audited for input validation and network exposure, reducing attack surface.

Quick Start

Follow this guide to audit your NeMo Guardrails deployment for Colang flow bypass, action-server exposure, and configuration integrity.

Frequently Asked Questions about nemo-guardrails-security

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit NeMo Guardrails deployments for bypass vulnerabilities and flow injections?

To audit NeMo Guardrails deployments, assess Colang flow integrity, action-server exposure, and trust gaps between rails and the LLM. This identifies bypass vulnerabilities and flow injections by validating rail configurations and input schemas in production environments.

How do I validate action-server exposure and input schemas in NeMo Guardrails?

Validating action-server exposure requires assessing network accessibility and enforcing strict input schema validation. This restricts external-action integrations, reducing the attack surface and ensuring safe interactions between the guardrails and underlying LLM.

Can I run an adversarial test suite against my NeMo Guardrails configuration?

Yes, you can develop a lightweight adversarial test suite for each defined rail. This tests secondary filtering coverage and confirms the resilience of your guardrail configurations against bypass attempts and malicious inputs.

What are common trust gaps between NeMo Guardrails and the underlying LLM?

Trust gaps between NeMo Guardrails and the LLM occur when configuration integrity fails or action servers are exposed. Identifying these gaps requires explicit validation of rails and restricted action servers to verify safety controls.

Does this approach work for custom actions in production NeMo Guardrails deployments?

Yes, deployments with custom actions can be audited for input validation and network exposure. This verifies the integrity of external-action integrations and reduces the attack surface in production guardrail configurations.