CVE-2026-35046: TandoorRecipes recipes · Cross-site Scripting
Affects TandoorRecipes recipesSource CVE Database V5
Not known to be exploited · CVSS 5.4 Medium : upgrade to 2.6.4 when convenient.
Data as of 30 Oct 2026, 11:52 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 6% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 2.6.4
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 6 Apr 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.4.
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
A fix is available in Tandoor Recipes version 2.6.4 that addresses this vulnerability by properly sanitizing input and disallowing unsafe <style> tag injection. Users should upgrade to version 2.6.4 or later. Until upgraded, clients consuming the instructions_markdown field should implement additional sanitization or avoid rendering this content as HTML without proper filtering. There is no vendor advisory explicitly stating no action is required, so patching or applying additional sanitization is recommended.
Description
CVE-2026-35046 is a cross-site scripting (XSS) vulnerability in Tandoor Recipes versions prior to 2.6.4. Authenticated users can inject arbitrary <style> tags into recipe step instructions because the sanitizer used (bleach.clean()) explicitly allows the <style> tag. This results in unsanitized CSS being stored and served via the API. Clients that render these instructions as HTML without further sanitization may execute attacker-controlled CSS, potentially enabling UI redressing, phishing overlays, visual defacement, and CSS-based data exfiltration. The vulnerability is fixed in version 2.6.4.