Skip to main content

8 posts tagged with "Security"

View All Tags

RAG Pipeline Utils v3.8.2: Security Fixes and a Re-ingest Check

· 4 min read
Ali Kahwaji
Creator & Maintainer of RAG Pipeline Utils

A security release. Upgrade now if you use the vector-store retrievers (QdrantRetriever, PineconeRetriever, WeaviateRetriever, PgVectorRetriever) or HybridRetriever with access control, GuardrailsPipeline, plugins from .ragrc.json or hub install, AuditLogger, DevServer or @devilsdev/rag-mcp-server, and re-ingest vector-store documents whose acl or requiredRole is set at the top level. Some changes in access control can hide documents that were visible before.

npm install @devilsdev/rag-pipeline-utils@^3.8.2
# and, if you use the MCP server:
npx @devilsdev/rag-mcp-server@3.8.2 ./docs

If you install @devilsdev/rag-core, rag-guardrails, rag-connectors or rag-eval directly, upgrade them to 3.8.2 as well.

RAG Pipeline Utils v3.8.1: Security Fixes for Access Control, Plugin Signatures, the Dev Server and the MCP Server

· 2 min read
Ali Kahwaji
Creator & Maintainer of RAG Pipeline Utils

A security release. Upgrade now if you use RetrievalGuard access control, plugin signature verification, the development server (DevServer) or @devilsdev/rag-mcp-server, and re-ingest FileVectorStore indexes whose documents set acl or requiredRole at the top level. One change in access control can hide documents that were visible before.

npm install @devilsdev/rag-pipeline-utils@^3.8.1
# and, if you use the MCP server:
npx @devilsdev/rag-mcp-server@3.8.1 ./docs

RAG Pipeline Utils v3.7.1: Security Fixes From a Code-Scanning Review, and a New npm Page

· 3 min read
Ali Kahwaji
Creator & Maintainer of RAG Pipeline Utils

v3.7.1 is a patch release with no breaking changes. It fixes a slow pattern in QueryPlanner that a long query could use to tie up a server, and two ways a crafted __proto__ key could write to Object.prototype in the CLI. It also gives the npm page a new README. Upgrading is recommended if you pass user queries to QueryPlanner.

npm install @devilsdev/rag-pipeline-utils@^3.7.1

RAG Pipeline Utils v2.5.0: A Working CLI, Cancellation and Honest Metrics

· 8 min read
Ali Kahwaji
Creator & Maintainer of RAG Pipeline Utils

v2.5.0 is a consolidation release. The CLI now does real work end to end, every pipeline stage can be cancelled, grounding metrics measure what they claim to, and modules that were simulations are now clearly separated in an /experimental entry point. Several of these changes alter scores and defaults, so please read the upgrade notes before you update.