Authorization bypass in AuditPilot RAG lets users read other projects' knowledge
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- Present
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- Low · None · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-639.
Summary
AuditPilot before commit 4669c93 contains an authorization bypass in _metadata_allowed in rag/agentic_rag.py (CWE-639). An authenticated user with read:knowledge scoped to one project can supply a project_id to read knowledge chunks from other projects in the same tenant.
Written with Claude Haiku 5.5 from the sources below · 2026-11-06
Description from the CNA
AuditPilot before commit 4669c93 contains an authorization bypass vulnerability in _metadata_allowed in rag/agentic_rag.py that allows authenticated users to read other projects' knowledge by supplying project_id. Attackers with read:knowledge scoped to one project can set context.project_id via GET /api/knowledge/query or POST /api/research/answer to retrieve same-tenant project knowledge chunks.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
No affected products listed by the sources yet.
Remediation
The sources list no fixed version for AuditPilot.
Written with Claude Haiku 5.5 from the sources below · 2026-11-06
Timeline
- 2026-11-03 Threatist record created from CVE-2026-121558
- 2026-11-03 Alias added: GHSA-662g-qcpv-pf65
References
Patch 1
Other 4
- GitHub Issue #7
- https://github.com/Ricky-7-Yan/intelligent-audit-system
- https://github.com/Ricky-7-Yan/intelligent-audit-system/blob/e4f1bf1c92cb14dd18bf0e11f4688fd1e346c9b9/rag/agentic_rag.py#L342-L365
- https://github.com/Ricky-7-Yan/intelligent-audit-system/blob/e4f1bf1c92cb14dd18bf0e11f4688fd1e346c9b9/web/main.py#L1197-L1206
Sources
- CVE-2026-121558 · CVE Program
- CVE-2026-121558 · NVD
- FIRST EPSS
- GHSA-662g-qcpv-pf65 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences