CVE-2024-6961

XXE in Guardrails AI when consuming RAIL documents

Published Jul 21, 2024 CVSS 3.1 · 5.9 Medium EPSS < 1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-2333 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.
Github GHSA Github GHSA GHSA-f8hx-f4xw-c646 Guardrails AI vulnerable to Improper Restriction of XML External Entity Reference
History
Type Values Removed Values Added
First Time appeared Guardrailsai
Guardrailsai guardrails
CPEs cpe:2.3:a:guardrailsai:guardrails:*:*:*:*:*:*:*:*
Vendors & Products Guardrailsai
Guardrailsai guardrails
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
JFROG
Published
Updated
Nov 25, 2024, 12:48 PM
Reserved
Jul 21, 2024, 9:58 AM
Status
Deferred
Published
Jul 21, 2024, 11:15 AM
Modified
Jun 17, 2026, 8:19 AM