Ad · Leaderboard 728×90

CVE-2026-59963

7.1High

Published 16 Oct 2026 · NVD status: Received · AI triage by gemini-3.8-flash

7.1High
Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None
Impact
High impact on confidentiality
Weakness
CWE-639

Impact

Authenticated users in a shared Space can access other members' private recipes, export them via AI import, and generate public share links. The attacker needs an existing account with access to the target's Space.

Root cause

Recipe utility API endpoints fail to enforce object-level authorization checks before retrieving private same-Space recipes.

Affected systems

Tandoor Recipes prior to 2.6.10

CVSS v3.1 · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N

Fix & remediation

Upgrade Tandoor Recipes to version 2.6.10 or later. If patching immediately is not possible, disable Space sharing or restrict user access to trusted accounts only.

shell
$ docker compose pull && docker compose up -d

AI-suggested. Run it in staging first and check it against the vendor advisory. Why?

Ad · In-content banner

NVD description

Tandoor Recipes is an application for managing recipes, planning meals, and building shopping lists. Prior to 2.6.10, recipe utility endpoints retrieve same-Space Recipe objects without invoking the private-recipe owner or sharing permission when an authenticated member of a shared Space supplies another member's private recipe identifier to AI import, file, external-link, or share-link endpoints. Request processing uses api/ai-import/, api/get_recipe_file/, api/get_external_file_link/, api/share-link/, CustomRecipePermission. The attack works because the endpoints read private recipe files, send file bytes to the configured AI provider, or create and disclose external links without object-level authorization, and api/share-link/ can create a public link when Space sharing is enabled. This can expose private recipe files and sensitive uploaded content to another same-Space user and to configured external services. This issue is fixed in version 2.6.10.

References

Source: nvd.nist.gov/vuln/detail/CVE-2026-59963

Ad · Sticky 320×50 / 728×90