{"id":"CVE-2025-23212","state":"PUBLISHED","title":"Tandoor Recipes - Local file disclosure - Users can read the content of any file on the server","description":"Tandoor Recipes is an application for managing recipes, planning meals, and building shopping lists. The external storage feature allows any user to enumerate the name and content of files on the server. This vulnerability is fixed in 1.5.28.","publishedAt":"2025-01-28T15:29:07.948Z","updatedAt":"2025-01-28T16:10:06.786Z","severity":{"score":7.7,"label":"High","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N","source":"GitHub_M"},"assigner":"GitHub_M","products":["TandoorRecipes recipes"],"affected":[{"vendor":"TandoorRecipes","product":"recipes","versions":[{"version":"< 1.5.28","status":"affected"}]}],"references":["https://github.com/TandoorRecipes/recipes/security/advisories/GHSA-jrgj-35jx-2qq7","https://github.com/TandoorRecipes/recipes/commit/36e83a9d0108ac56b9538b45ead57efc8b97c5ff"],"weaknesses":["CWE-200"],"ingestedAt":"2026-10-29T20:08:39.238Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2025/23xxx/CVE-2025-23212.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2025-23212","state":"PUBLISHED","datePublished":"2025-01-28T15:29:07.948Z","dateUpdated":"2025-01-28T16:10:06.786Z","assignerShortName":"GitHub_M","assignerOrgId":"a0819718-46f1-4df5-94e2-005712e83aaa","dateReserved":"2025-01-13T17:15:41.051Z"},"containers":{"cna":{"title":"Tandoor Recipes - Local file disclosure - Users can read the content of any file on the server","descriptions":[{"lang":"en","value":"Tandoor Recipes is an application for managing recipes, planning meals, and building shopping lists. The external storage feature allows any user to enumerate the name and content of files on the server. This vulnerability is fixed in 1.5.28."}],"affected":[{"vendor":"TandoorRecipes","product":"recipes","versions":[{"version":"< 1.5.28","status":"affected"}]}],"references":[{"url":"https://github.com/TandoorRecipes/recipes/security/advisories/GHSA-jrgj-35jx-2qq7","name":"https://github.com/TandoorRecipes/recipes/security/advisories/GHSA-jrgj-35jx-2qq7","tags":["x_refsource_CONFIRM"]},{"url":"https://github.com/TandoorRecipes/recipes/commit/36e83a9d0108ac56b9538b45ead57efc8b97c5ff","name":"https://github.com/TandoorRecipes/recipes/commit/36e83a9d0108ac56b9538b45ead57efc8b97c5ff","tags":["x_refsource_MISC"]}],"metrics":[{"cvssV3_1":{"attackComplexity":"LOW","attackVector":"NETWORK","availabilityImpact":"NONE","baseScore":7.7,"baseSeverity":"HIGH","confidentialityImpact":"HIGH","integrityImpact":"NONE","privilegesRequired":"LOW","scope":"CHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N","version":"3.1"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-200","lang":"en","description":"CWE-200: Exposure of Sensitive Information to an Unauthorized Actor","type":"CWE"}]}],"providerMetadata":{"shortName":"GitHub_M","orgId":"a0819718-46f1-4df5-94e2-005712e83aaa","dateUpdated":"2025-01-28T15:29:07.948Z"},"source":{"advisory":"GHSA-jrgj-35jx-2qq7","discovery":"UNKNOWN"}},"adp":[{"title":"CISA ADP Vulnrichment","references":[{"url":"https://github.com/TandoorRecipes/recipes/security/advisories/GHSA-jrgj-35jx-2qq7","tags":["exploit"]}],"metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2025-01-28T16:10:01.247262Z","id":"CVE-2025-23212","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2025-01-28T16:10:06.786Z"}}]}}}