CVE-2024-6961
CVE-2024-6961 · XXE in Guardrails AI when consuming RAIL documents
This page contains facts from public vulnerability sources. Check the original advisory before updating.
RAIL documents are an XML-based format invented by Guardrails AI to enforce formatting checks on LLM outputs. Guardrails users that consume RAIL documents from external sources are vulnerable to XXE, which may cause leakage of internal file data via the SYSTEM entity.
CVSS 5.9 · Medium · EPSS 0.4% · Fix available
- Published
- Updated
Stack: python
Affected products and versions
guardrails-ai PyPI
- Versions
- 0.1.0
- 0.1.0rc1
- 0.1.0rc2
- 0.1.0rc3
- 0.1.1
- 0.1.2
- 0.1.3
- 0.1.4
- 0.1.5
- 0.1.6
- 0.1.7
- 0.1.8
- 0.1.9
- 0.2.0
- 0.2.0a1
- 0.2.0a2
- 0.2.0a3
- 0.2.0a4
- 0.2.0a5
- 0.2.0a6
- 0.2.1
- 0.2.1a0
- 0.2.2
- 0.2.3
- 0.2.3a1
- 0.2.4
- 0.2.4a1
- 0.2.5
- 0.2.6
- 0.2.7
- 0.2.8
- 0.2.9
- 0.3.0
- 0.3.1
- 0.3.2
- 0.3.3
- 0.4.0
- 0.4.1
- 0.4.2
- 0.4.3
- 0.4.4
- 0.4.5
- 0.5.0a0
- 0.5.0a1
- 0.5.0a10
- 0.5.0a11
- 0.5.0a12
- 0.5.0a13
- 0.5.0a2
- 0.5.0a3
- 0.5.0a4
- 0.5.0a5
- 0.5.0a6
- 0.5.0a7
- 0.5.0a8
- 0.5.0a9
- Affected ranges
- ECOSYSTEM: < 0.5.0
Update to 0.5.0