Join our Newsletter — 33% off our NHI Course
Home› Glossary› AI Security› RAG Corpus
AI Security

RAG Corpus

← Back to Glossary
By NHI Mgmt Group Updated October 30, 2026 Domain: AI Security

A RAG corpus is the set of documents or data sources retrieved by a model during inference to ground its output. Because the model can only be as trustworthy as what it retrieves, corpus provenance, access control, and change tracking become security controls rather than purely data-management tasks.

What a RAG corpus is in practice

A rag corpus is not just background content, it is the retrieval layer that determines what a model can see before it answers. In practice, that makes corpus quality part of the system’s security posture, because poor source selection, stale content, or hidden duplication can shape outputs just as much as model weights do.

The important distinction is that a RAG corpus is evaluated at inference time, not fixed at training time. That means the corpus can change the answer set continuously, so trust depends on whether the retrieved material is authorised, current, and relevant to the user’s request.

Why corpus provenance matters

Provenance is the chain that shows where each retrieved document came from, who can modify it, and whether it is still trustworthy. If that chain is weak, the model may ground its response in content that looks legitimate but is actually outdated, tampered with, or sourced from an untrusted system.

For security teams, provenance is also a way to separate reliable knowledge from convenience search. A corpus that mixes approved policy, internal documents, public web pages, and unmanaged uploads can silently blur those boundaries unless retrieval metadata preserves source identity and ownership.

That is why a permission-aware retrieval design is often the right baseline. Permission-Aware RAG Guide explains how retrieval should respect document-level permissions, indexing identities, and over-sharing controls.

Access control and change tracking in the retrieval layer

Access control for a RAG corpus should be treated as an enforcement problem, not a cataloging problem. If a user can retrieve a document they should not see, the model can disclose it even if the source system itself is protected, because the retrieval step has already exposed the content to grounding.

Change tracking matters for the same reason. If a document, embedding index, connector, or synced source changes without review, the corpus can drift away from the intended policy set and the model may start answering from content that no longer reflects approved guidance or current facts.

In mature deployments, the corpus is therefore tied to auditability, versioning, and ownership. Those controls help answer a simple question after the fact: what exactly was available to the model when it produced a specific response?

Security failure modes and trust boundaries

The main security risk is not that retrieval exists, but that retrieval can be manipulated. A poisoned document, an over-broad connector, a mis-scoped index, or a stale copy can all become an indirect prompt source, making the corpus an attack surface rather than a passive library.

Trust boundaries also matter across tenants, environments, and roles. If the same corpus feeds development, testing, and production, or if shared indexes collapse separation between business units, the model can surface material that was never meant for that audience.

For that reason, the corpus should be treated as part of the trusted computing path. Its integrity, entitlement model, and update discipline influence whether the model is answering from governed evidence or from whatever happened to be easiest to retrieve.

Risk and Threat Considerations

RAG corpora create exposure when retrieval is broader than the user’s entitlement, when source freshness is unclear, or when untrusted content can enter the index. In those cases, the model can disclose sensitive material, amplify bad data, or ground decisions in manipulated sources.

Failure mechanism: An attacker, careless contributor, or misconfigured connector introduces content that the retrieval system treats as authoritative, then the model repeats or blends that content into generated output.

Impact: The result can be data leakage, misinformation, policy bypass, or contamination of downstream workflows that rely on the model’s answers.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP API Security Top 10 and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST SP 800-53 Rev 5 sets the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5AC-3 — Access EnforcementRAG corpus access must enforce document-level retrieval permissions.
AU-2 — Event LoggingCorpus changes and retrieval actions need auditability for review and incident investigation.
CM-3 — Configuration Change ControlCorpus sources, connectors, and indexes change over time and need controlled updates.
Recommendation — Enforce AC-3 so retrieval only returns documents the user is authorised to access. Log corpus updates and retrieval events to support traceability and forensic review. Apply CM-3 to review and approve corpus and connector changes before they alter retrieval.
OWASP API Security Top 10API3 — Broken Object Property Level AuthorizationOver-broad retrieval can expose document fields or chunks beyond the intended entitlement scope.
Recommendation — Prevent object-property exposure by scoping retrieved content to the caller’s authorised view.
OWASP Non-Human Identity Top 10NHI-05 — Overprivileged NHIRAG indexing and retrieval services often rely on non-human identities that can be over-permissioned.
Recommendation — Limit retrieval and indexing credentials to the minimum permissions needed for corpus access.

Practitioner Guidance

Why practitioners should care: The RAG corpus is effectively part of the application’s control plane, so ownership should sit with the teams that can verify source authority, permission scope, and update discipline. Treat the corpus as a governed asset, not a convenience layer.

What to watch for: Sudden changes in retrieval coverage, unexpected source additions, duplicate or stale documents, and answers that cite material outside the user’s normal access pattern. Those are often the earliest signs that retrieval quality or access scoping has drifted.

Practitioner takeaway: If you cannot explain why a source is in the corpus, who can change it, and which users can retrieve it, you do not yet have a trustworthy RAG boundary.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 30, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org