PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-59966 TandoorRecipes CVE debrief

Tandoor Recipes is vulnerable to ReDoS (Regular Expression Denial of Service) via user-controlled automation regex patterns. An authenticated user can store a catastrophic-backtracking regex, which can be triggered when another user in the same Space imports a matching recipe, potentially exhausting application worker slots and making the service unavailable.

Vendor
TandoorRecipes
Product
recipes
CVSS
MEDIUM 5.7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-16
Original CVE updated
2026-10-16
Advisory published
2026-10-16
Advisory updated
2026-10-16

Who should care

Defenders responsible for Tandoor Recipes instances, particularly those with user-controlled automation regex patterns, should assess exposure and prioritize verification and remediation.

Why it matters

Defenders should care about CVE-2026-59966 because it allows an authenticated user to store a malicious regex pattern that can cause a denial of service when triggered by another user, potentially impacting service availability and requiring verification and remediation efforts.

  • Potential denial of service due to exhaustion of application worker slots
  • Need for verification of Tandoor Recipes instances and user-controlled automation regex patterns
  • Possible impact on service availability for users

Technical summary

Tandoor Recipes executes user-controlled Automation regular-expression patterns with Python re.sub() without complexity validation or an execution timeout. An authenticated user can store a catastrophic-backtracking regex, which can be triggered when another user in the same Space imports a matching recipe, potentially exhausting application worker slots. The attack works because the shared-Space automation engine evaluates the malicious pattern during recipe import and can occupy a Gunicorn worker until its request timeout. This can exhaust application worker slots and make the service unavailable to users.

Defensive priority

Defenders should prioritize verifying and updating Tandoor Recipes instances to version 2.6.10 or later, and review user-controlled automation regex patterns for potential vulnerabilities.

Recommended defensive actions

  • Verify Tandoor Recipes instances are updated to version 2.6.10 or later
  • Review user-controlled automation regex patterns for potential vulnerabilities
  • Monitor application worker slots and service availability
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.

Evidence notes

The CVE record and source item provide details on the vulnerability, including its description, affected versions, and fixed version. However, there is limited information on potential exploitation or victim impact.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-59966 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-59966

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-59966 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-59966

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Tandoor Recipes: ReDoS (Regular Expression Denial of Service) via User-Controlled Automation Reg

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/59xxx/CVE-2026-59966.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/TandoorRecipes/recipes/security/advisories/GHSA-f2gw-c2c7-59v7

    Supplemental source - x_refsource_CONFIRM

  • Source reference

    Unverified legacy reference

    URL: https://github.com/TandoorRecipes/recipes/commit/adc2732712819d7fe26a9f74f6b0271c1a9d87c3

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/TandoorRecipes/recipes/releases/tag/2.6.10

    Supplemental source - x_refsource_MISC

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.