PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-59962 TandoorRecipes CVE debrief

CVE-2026-59962 debrief based on CVE Program and NVD records. Tandoor Recipes application versions prior to 2.6.10 are vulnerable to ORM ORDER BY injection via foreign key traversal. Authenticated users can infer related database values, including password hashes and email addresses, by manipulating recipe search, RecipeBook, or CustomFilter ordering.

Vendor
TandoorRecipes
Product
recipes
CVSS
MEDIUM 6.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-16
Original CVE updated
2026-10-16
Advisory published
2026-10-16
Advisory updated
2026-10-16

Who should care

Defenders responsible for Tandoor Recipes instances, security teams, and administrators should assess exposure and prioritize upgrading to version 2.6.10 or later. They should also review recipe search, RecipeBook, and CustomFilter ordering implementations, and monitor for suspicious activity related to related database value inference. Additionally, they should perform vulnerability assessments and penetration testing to identify potential attack vectors.

Why it matters

CVE-2026-59962 is a medium-severity vulnerability in Tandoor Recipes that allows authenticated users to infer related database values. Defenders should prioritize verifying exposure and upgrading to version 2.6.10 or later.

  • Authenticated users can infer sensitive related database values
  • Potential for lateral movement or privilege escalation
  • Requires verification of exposure and remediation priority
  • May require monitoring for suspicious activity

Technical summary

Tandoor Recipes application versions prior to 2.6.10 are vulnerable to ORM ORDER BY injection via foreign key traversal. Authenticated users can infer related database values by manipulating recipe search, RecipeBook, or CustomFilter ordering. The attack works because Django interprets double-underscore ordering fields as related-table traversal, and observable result ordering leaks values from related User fields. This can infer password hashes, email addresses, administrator status, and other related database values.

Defensive priority

Defenders should prioritize verifying exposure and upgrading to version 2.6.10 or later.

Recommended defensive actions

  • Verify Tandoor Recipes version and upgrade to 2.6.10 or later if vulnerable
  • Review recipe search, RecipeBook, and CustomFilter ordering implementations
  • Monitor for suspicious activity related to related database value inference
  • Perform vulnerability assessment and penetration testing to identify potential attack vectors
  • Implement compensating controls, such as Web Application Firewalls (WAFs) or Intrusion Detection Systems (IDSs)
  • Conduct asset inventory and track exceptions
  • Review and update incident response plans

Evidence notes

The CVE record and NVD detail page provide official information on the vulnerability. Limited information is available on exploitation or victim impact. Defenders should verify Tandoor Recipes instances, review recipe search, RecipeBook, and CustomFilter ordering implementations, and monitor for suspicious activity related to related database value inference. The vulnerability allows authenticated users to infer related database values, including password hashes and email addresses.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-59962 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-59962

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-59962 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-59962

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Tandoor Recipes: ORM ORDER BY Injection via FK Traversal in Tandoor Recipes

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/59xxx/CVE-2026-59962.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/TandoorRecipes/recipes/security/advisories/GHSA-4x57-2q4q-xwpp

    Supplemental source - x_refsource_CONFIRM

  • Source reference

    Unverified legacy reference

    URL: https://github.com/TandoorRecipes/recipes/commit/322696f618997e98f2d4c15ec64b9480735589f0

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/TandoorRecipes/recipes/commit/382a976cc79635edc30aef84cb2b2b72eb8afd3c

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/TandoorRecipes/recipes/commit/82fd4e00f1387a1c466489989f2e94487149f7f4

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/TandoorRecipes/recipes/releases/tag/2.6.10

    Supplemental source - x_refsource_MISC

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.