CVE-2026-33149: high-severity vulnerability in TandoorRecipes recipes
Tandoor Recipes Vulnerable to Host Header Injection
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
Tandoor Recipes accepts any website name in requests without checking, allowing attackers to trick users into clicking fake invitation links that steal access tokens. This happens because the app uses these unvalidated names to build links sent in emails.
CVE-2026-33149 exploits ALLOWED_HOSTS = '*' configuration in Tandoor Recipes ≤2.5.3, enabling Host header injection attacks. An attacker sends requests with crafted Host headers; the application uses request.build_absolute_uri() to generate absolute URLs in invite emails, API responses, and OpenAPI schemas without validation, allowing token theft via phishing. The vulnerability requires network access to send requests but grants ability to redirect users and capture invitation tokens.
In the same product, most dangerous first.