PoisonedRAG

看穿 RAG 软肋:用知识投毒测试你的大模型防线

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 60 🐛 待处理 3 👀 关注 5
GitHub ↗
GitHub 星标 ★ 308
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,无付费版本。

项目预览

PoisonedRAG 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队sleeepeer
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai,machine-learning,rag,retrieval-augmented-generation,security,trustworthy-ai
GitHub 星标★ 308
上线时间2024-02-09 00:00:00
代码更新2026-01-27
仓库体积16.3 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

PoisonedRAG 是 USENIX Security 2025 收录的研究项目,专注于揭示检索增强生成(RAG)系统中的知识投毒攻击。它通过向知识库注入恶意文本,使大语言模型在回答问题时被误导,输出错误或有害信息。该项目提供了完整的攻击框架、数据集和评估工具,帮助安全研究人员理解 RAG 系统的脆弱性,并测试防御策略。核心能力包括:构造隐蔽的投毒文本、模拟多种攻击场景(如错误信息植入、目标答案劫持)、量化攻击成功率。它解决了 RAG 系统在可信知识源下的安全问题,为 AI 安全领域提供了实证基础。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 308

核心亮点

  • 首个系统化研究 RAG 知识投毒攻击的学术项目,填补领域空白
  • 提供完整攻击代码和实验数据,可复现论文结果
  • 攻击场景设计贴近真实应用,如问答、事实验证等

不足之处

  • 项目处于早期阶段,文档和社区支持有限
  • 主要面向安全研究,对普通开发者使用门槛较高

适用场景

  • 安全研究人员评估 RAG 系统的抗攻击能力
  • 企业检测内部知识库的潜在投毒风险
  • 学术机构进行大模型安全课程教学实验

替代项目

TextAttack、RAGChecker、Retrieval-Augmented Generation (RAG) 安全评估工具集

上一篇:tonic_validate

下一篇:vidore-benchmark

同类项目推荐

jevals 开源

每条 trace 一次请求,几分钱延迟低到能进 Agent 循环

Agent evals and guardrails as Jev decisions: one request per trace, a fraction of a ···

★ 113 2026-10-03
cai 开源

给AI穿上防弹衣,让安全模型扛住攻击

Cybersecurity AI (CAI), the framework for AI Security

★ 9854 2026-08-09
AlignBench 开源

测中文大模型对齐能力,多维打分看清模型强弱

大模型多维度中文对齐评测基准 (ACL 2024)

★ 433 2026-08-09
Tracekit 开源

给 AI Agent 装行车记录仪,每步可查、篡改可发现

Tamper-evident tracing, policy gates and cross-checks for AI agents: see what the ag···

★ 603 2026-10-21
verifywise 开源

一站式搞定 AI 合规审计,轻松应对欧盟 AI 法案等 20+ 法规。

Complete AI governance and LLM Evals platform with support for EU AI Act, ISO 42001,···

★ 374 2026-08-10
Eval 开源

并行跑 LLM 评测,速度提升最高 17 倍

High-performance LLM evaluation framework with parallel API calls — up to 17× fast···

★ 118 2026-09-15
eval-assist 开源

用网页交互调教 LLM 当裁判,迭代出靠谱评估标准

EvalAssist is an open-source project that simplifies using large language models as ···

★ 103 2026-09-25
baple 开源

用提示学习给医学AI模型植入后门,验证安全漏洞

[MICCAI 2024] Official code repository of paper titled "BAPLe: Backdoor Attacks on M···

★ 57 2026-08-09