CVE-2026-33148: TandoorRecipes recipes · Injection
Affects TandoorRecipes recipesSource CVE Database V5
Not known to be exploited · CVSS 6.5 Medium : upgrade to 2.6.0 when convenient.
Data as of 30 Oct 2026, 11:52 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 41% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 2.6.0
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 26 Mar 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.
What to do
Upgrade recipes and tandoorrecipes/recipes to 2.6.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| TandoorRecipesrecipes | Affected
| Fixed in
|
GitHubtandoorrecipes/recipespkg:github/tandoorrecipes/recipesOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Organizations should upgrade Tandoor Recipes to version 2.6.0 or later, where the vulnerability is patched. Until upgrading is possible, implement strict input validation and sanitization on the 'query' parameter to ensure it does not contain special characters such as '&' that could alter URL construction. Employ URL encoding on all user-supplied input before embedding it into URLs to prevent injection of additional parameters. Monitor application logs for unusual upstream API request patterns or HTTP 500 errors that may indicate exploitation attempts. Limit privileges of users who can submit queries to reduce the risk of exploitation. Additionally, consider implementing rate limiting on the FDC search endpoint to mitigate denial of service attempts. Review and restrict API key usage policies with the upstream USDA FoodData Central service to detect and prevent unauthorized key overrides or abuse. Conduct regular security assessments and code reviews focusing on input handling and output encoding to prevent similar injection vulnerabilities.
Description
Tandoor Recipes is an application for managing recipes, planning meals, and building shopping lists. In versions prior to 2.6.0, the FDC (USDA FoodData Central) search endpoint constructs an upstream API URL by directly interpolating the user-supplied `query` parameter into the URL string without URL-encoding. An attacker can inject additional URL parameters by including `&` characters in the query value. This allows overriding the API key, manipulating upstream query behavior, and causing server crashes (HTTP 500) via malformed requests — a Denial of Service condition. Version 2.6.0 patches the issue.