Skip to main content
← All vulnerabilities
CVE-2026-40319GHSA-RQ2Q-4R55-9877PYSEC-2026-2489

Giskard has a Regular Expression Denial of Service (ReDoS) in RegexMatching Check

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.0.2b1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Giskard is an open-source testing framework for AI models. In versions prior to 1.0.2b1, the RegexMatching check passes a user-supplied regular expression pattern directly to Python's re.search() without any timeout or complexity guard. A crafted regex pattern can trigger catastrophic backtracking, causing the process to hang indefinitely. Exploitation requires write access to a check definition and subsequent execution of the test suite. This issue has been fixed in giskard-checks version 1.0.2b1.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • Giskard-AI giskard-oss

    fixed in 1.0.2b1

  • giskard-checksPyPI

    fixed in 1.0.2b1

References 2

GitHub · Giskard-AI/giskard-oss