PatchSiren cyber security CVE debrief
CVE-2026-59970 TandoorRecipes CVE debrief
Tandoor Recipes is vulnerable to a blind Server-Side Request Forgery (SSRF) attack via the AI provider URL. An authenticated user can create a Space, configure an AI provider with a URL targeting an internal address, and invoke an AI action to map reachable internal hosts and ports. The issue arises because the server connects to the supplied provider URL from each AI action and exposes connection success, refusal, or timeout as a blind network-reachability oracle. This can reach internal services, other hosts on the server network, and cloud metadata endpoints. The vulnerability is fixed in version 2.6.10. To address this issue, defenders should verify exposure of internalservices
- Vendor
- TandoorRecipes
- Product
- recipes
- CVSS
- HIGH 7.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-16
- Original CVE updated
- 2026-10-21
- Advisory published
- 2026-10-16
- Advisory updated
- 2026-10-21
Who should care
Defenders responsible for Tandoor Recipes deployments, administrators, and security teams should assess exposure and prioritize remediation. They should review AI provider configurations, verify exposure of internal services, and upgrade to version 2.6.10 or later to fix the vulnerability. Additionally, they should monitor AI action logs for suspicious activity and implement additional security controls to prevent unauthorized access.
Why it matters
The CVE-2026-59970 vulnerability in Tandoor Recipes allows an authenticated user to perform a blind SSRF attack via the AI provider URL, potentially exposing internal services and hosts.
- Verify exposure of internal services to potential SSRF attacks
- Review AI provider configurations to prevent unauthorized access
- Upgrade to Tandoor Recipes version 2.6.10 or later to fix the vulnerability
- Monitor AI action logs for suspicious activity
Technical summary
Tandoor Recipes passes an administrator-controlled AI provider URL directly to LiteLLM without applying the server's outbound-request SSRF checks. An authenticated user can create a Space, configure an AI provider with a URL targeting an internal address, and invoke an AI action to map reachable internal hosts and ports. The server connects to the supplied provider URL from each AI action and exposes connection success, refusal, or timeout as a blind network-reachability oracle. This allows an attacker to potentially expose internal services and hosts. The vulnerability is fixed in version 2.6.10.
Defensive priority
Defenders should prioritize verifying exposure of internal services, reviewing AI provider configurations, and upgrading to version 2.6.10.
Recommended defensive actions
- Verify exposure of internal services by reviewing AI provider configurations and ensuring that only trusted URLs are allowed.
- Restrict AI provider URLs to only trusted external services and implement additional security controls to prevent unauthorized access.
- Upgrade to Tandoor Recipes version 2.6.10 or later to fix the vulnerability and ensure that the server's outbound-request SSRF checks are applied.
- Monitor AI action logs for suspicious activity and review logs regularly to detect potential attacks.
- Perform a thorough review of the AI provider configurations and ensure that they are properly validated and sanitized.
- Implement additional security controls, such as network segmentation and access controls, to prevent unauthorized access to internal services.
- Track exceptions and retest remediated assets to ensure that the vulnerability has been properly mitigated.
Evidence notes
The CVE record and source item provide details on the vulnerability, affected versions, and fixed version. The vulnerability was reported by a researcher who discovered that the AI provider URL was not properly validated, allowing an authenticated user to perform a blind SSRF attack. The researcher also provided additional information on the affected versions and the fixed version. The CVE record has been updated to reflect this information. However, the exact details of the vulnerability and the attack vector are limited, and further
Sources and references
Verified primary and authoritative sources
-
CVE-2026-59970 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-59970
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-59970 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-59970
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Tandoor Recipes: Blind SSRF via AI provider URL (api_base)
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/59xxx/CVE-2026-59970.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/TandoorRecipes/recipes/security/advisories/GHSA-wq4h-2r8x-cv65
Supplemental source - x_refsource_CONFIRM
-
Source reference
Unverified legacy reference
URL: https://github.com/TandoorRecipes/recipes/commit/79e783578a5b198a988eb9b486ba19f93df4cfa4
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.