Get started

NIST AI RMF and the OWASP LLM Top 10

Last updated: 25 October 2026 · By the ExpertComply team

Short answer: The NIST AI Risk Management Framework (AI RMF 1.0) is a free, voluntary guide from the US National Institute of Standards and Technology for managing the risks of AI. It is built around four functions: Govern, Map, Measure and Manage. The OWASP Top 10 for LLM Applications lists the most common security risks in apps built on large language models, starting with prompt injection.

What is the NIST AI RMF?

NIST published AI RMF 1.0 in January 2023, and in July 2024 added a Generative AI Profile (NIST AI 600-1) with guidance specific to generative AI. The framework is not a law and there is no certificate. It is a shared vocabulary and a set of practices that help organisations build AI that is valid and reliable, safe, secure and resilient, accountable and transparent, explainable, privacy-enhanced and fair.

What are the four functions of the NIST AI RMF?

FunctionWhat it means in practice
GovernSet policies, roles, accountability and a culture of managing AI risk. Govern applies across the other three.
MapUnderstand the context: what each AI system is for, who it affects and what could go wrong.
MeasureTest and track the risks you mapped, for example accuracy, bias, robustness and security.
ManagePrioritise and act on the risks, respond to incidents and keep monitoring after launch.

What is the OWASP Top 10 for LLM Applications?

OWASP, the open community behind the well-known web application Top 10, also publishes a list for applications built on large language models. The 2025 edition is:

  1. Prompt injection: crafted input makes the model ignore its instructions.
  2. Sensitive information disclosure: the model reveals private data or secrets.
  3. Supply chain: risky third-party models, datasets or plugins.
  4. Data and model poisoning: tampered training or fine-tuning data.
  5. Improper output handling: model output is trusted and passed to code, browsers or databases without checks.
  6. Excessive agency: the model can take actions with more permissions than it needs.
  7. System prompt leakage: hidden instructions or secrets in the system prompt are exposed.
  8. Vector and embedding weaknesses: problems in retrieval (RAG) pipelines, such as data leaking between users.
  9. Misinformation: confident but wrong answers that people rely on.
  10. Unbounded consumption: uncontrolled use that runs up cost or takes the service down.

How do you get started with AI risk management?

  1. Make a list of AI systems you build and use, including tools staff use on their own.
  2. Name an owner for each and agree an AI use policy.
  3. For each system, write down its purpose, its users, the data it touches and the worst realistic failure.
  4. Test for the OWASP LLM risks above, especially prompt injection and improper output handling.
  5. Limit what AI features can do: least privilege for tools and APIs, human approval for risky actions.
  6. Monitor in production and have a way for users to report problems.

If you want a certificate to show customers, the next step is ISO/IEC 42001.

How ExpertComply helps

ExpertComply GRC includes a NIST AI RMF 1.0 checklist and an ISO/IEC 42001 checklist, with AI governance and AI risk templates. ExpertComply VAPT scans your code for LLM risks such as prompt injection and unsafe handling of model output, and explains each fix with a prompt you can paste into your AI coding tool. Read more on AI security.

See plans Ask for a walkthrough

More guides