PatchSiren cyber security CVE debrief
CVE-2026-115810 TandoorRecipes CVE debrief
Tandoor Recipes before 2.7.0 contains a server-side request forgery vulnerability in the Pestle importer that allows authenticated low-privileged users to force the server to issue GET requests to arbitrary internal or external hosts by crafting a malicious image URL in a Pestle JSON import file. The vulnerability is specifically located in cookbook/integration/pestle.py, which bypasses the application's centralized requests-hardened SSRF filter. This could lead to exposure of internal-only endpoints, port/service discovery, and exfiltration of internal responses via stored recipe images.
- Vendor
- TandoorRecipes
- Product
- recipes
- CVSS
- MEDIUM 6.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-23
- Original CVE updated
- 2026-10-29
- Advisory published
- 2026-10-23
- Advisory updated
- 2026-10-29
Who should care
Defenders and administrators of Tandoor Recipes instances, especially those with authenticated low-privileged users, should assess exposure and potential impact. This includes reviewing system configurations, verifying versions, and prioritizing remediation efforts to prevent potential SSRF attacks.
Why it matters
Defenders should care about CVE-2026-115810 because it allows authenticated low-privileged users to perform SSRF attacks, potentially exposing internal endpoints, performing port/service discovery, and exfiltrating internal responses. Verification of exposure, assessment of potential impact, and prioritization of remediation are crucial.
- Potential exposure of internal-only endpoints
- Possible port/service discovery by attackers
- Exfiltration of internal responses via stored recipe images
- Verification of vulnerable versions and remediation prioritization
Technical summary
The vulnerability is located in the Pestle importer, specifically in cookbook/integration/pestle.py, which bypasses the application's centralized requests-hardened SSRF filter. This allows authenticated low-privileged users to force the server to issue GET requests to arbitrary internal or external hosts by crafting a malicious image URL in a Pestle JSON import file. The technical impact includes potential exposure of internal-only endpoints, port/service discovery, and exfiltration of internal responses via stored recipe images.
Defensive priority
Defenders should prioritize verifying exposure and assessing potential impact, focusing on systems with authenticated low-privileged users.
Recommended defensive actions
- Verify Tandoor Recipes versions and identify instances that are not upgraded to 2.7.0
- Assess exposure of internal-only endpoints and perform port/service discovery
- Implement compensating controls to monitor and restrict requests to internal hosts
- Review and update incident response plans to address potential SSRF exploitation
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
Evidence notes
The vulnerability is confirmed in Tandoor Recipes before 2.7.0, specifically in the Pestle importer within cookbook/integration/pestle.py. The application's centralized requests-hardened SSRF filter is bypassed, allowing for arbitrary GET requests. Evidence is based on the CVE record and source item details, with limitations on affected scope and severity. Defenders should verify exposure and assess potential impact.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-115810 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-115810
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-115810 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-115810
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Tandoor Recipes before 2.7.0 SSRF via Pestle Importer Image URL
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/115xxx/CVE-2026-115810.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/TandoorRecipes/recipes/releases/tag/2.7.0
Supplemental source - patch, release-notes
-
Source reference
Unverified legacy reference
URL: https://github.com/TandoorRecipes/recipes/security/advisories/GHSA-xq7g-9q95-vjc6
Supplemental source - vendor-advisory
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/tandoor-recipes-before-ssrf-via-pestle-importer-image-url
Supplemental source - third-party-advisory
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.