<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="../assets/feed.xsl"?><rss version="2.0"><channel><title>PatchTheCVE: mealie</title><link>https://patchthecve.com/</link><description>CVEs with upgrade or downgrade fix steps</description><item><title>CVE-2025-70297: A stored cross-site scripting (XSS) vulnerability in the recipe asset upload and media serving component in Me</title><link>https://patchthecve.com/cve/CVE-2025-70297.html</link><guid>https://patchthecve.com/cve/CVE-2025-70297.html</guid><pubDate>Wed, 17 Jun 2026 10:03:16 +0000</pubDate><description>MEDIUM 6.1: A stored cross-site scripting (XSS) vulnerability in the recipe asset upload and media serving component in Mealie 3.3.1 allows remote authenticated users to inject arbitrary web script or HTML via an uploaded SVG file that is served as image/svg+xml and rendered by a victim s browser.</description></item><item><title>CVE-2025-70296: A stored HTML injection vulnerability in the Recipe Notes rendering component in Mealie 3.3.1 allows remote au</title><link>https://patchthecve.com/cve/CVE-2025-70296.html</link><guid>https://patchthecve.com/cve/CVE-2025-70296.html</guid><pubDate>Wed, 17 Jun 2026 10:03:16 +0000</pubDate><description>MEDIUM 5.4: A stored HTML injection vulnerability in the Recipe Notes rendering component in Mealie 3.3.1 allows remote authenticated users to inject arbitrary HTML, resulting in user interface redressing within the recipe view.</description></item><item><title>CVE-2025-56795: Mealie 3.0.1 and earlier is vulnerable to Stored Cross-Site Scripting (XSS) in the recipe creation functionali</title><link>https://patchthecve.com/cve/CVE-2025-56795.html</link><guid>https://patchthecve.com/cve/CVE-2025-56795.html</guid><pubDate>Wed, 17 Jun 2026 09:42:46 +0000</pubDate><description>CRITICAL 9.0: Mealie 3.0.1 and earlier is vulnerable to Stored Cross-Site Scripting (XSS) in the recipe creation functionality. Unsanitized user input in the &quot;note&quot; and &quot;text&quot; fields of the &quot;/api/recipes/{recipe_name}&quot; endpoint is rendered in the frontend without proper escaping leading to persistent XSS.</description></item><item><title>CVE-2024-55070: A Broken Object Level Authorization vulnerability in the component /households/permissions of hay-kot mealie v</title><link>https://patchthecve.com/cve/CVE-2024-55070.html</link><guid>https://patchthecve.com/cve/CVE-2024-55070.html</guid><pubDate>Wed, 17 Jun 2026 08:10:56 +0000</pubDate><description>LOW 3.1: A Broken Object Level Authorization vulnerability in the component /households/permissions of hay-kot mealie v2.2.0 allows group managers to edit their own permissions.</description></item><item><title>CVE-2024-55073: A Broken Object Level Authorization vulnerability in the component /api/users/{user-id} of hay-kot mealie v2.2</title><link>https://patchthecve.com/cve/CVE-2024-55073.html</link><guid>https://patchthecve.com/cve/CVE-2024-55073.html</guid><pubDate>Wed, 17 Jun 2026 08:10:57 +0000</pubDate><description>HIGH 7.6: A Broken Object Level Authorization vulnerability in the component /api/users/{user-id} of hay-kot mealie v2.2.0 allows users to edit their own profile in order to give themselves more permissions or to change their household.</description></item><item><title>CVE-2024-55072: A Broken Object Level Authorization vulnerability in the component /api/users/{user-id} of hay-kot mealie v2.2</title><link>https://patchthecve.com/cve/CVE-2024-55072.html</link><guid>https://patchthecve.com/cve/CVE-2024-55072.html</guid><pubDate>Wed, 17 Jun 2026 08:10:57 +0000</pubDate><description>MEDIUM 5.4: A Broken Object Level Authorization vulnerability in the component /api/users/{user-id} of hay-kot mealie v2.2.0 allows users to edit their own profile in order to give themselves more permissions or to change their household.</description></item><item><title>CVE-2024-31994: Mealie is a self hosted recipe manager and meal planner</title><link>https://patchthecve.com/cve/CVE-2024-31994.html</link><guid>https://patchthecve.com/cve/CVE-2024-31994.html</guid><pubDate>Wed, 17 Jun 2026 07:29:05 +0000</pubDate><description>MEDIUM 6.5: Mealie is a self hosted recipe manager and meal planner. Prior to 1.4.0, an attacker can point the image request to an arbitrarily large file. Mealie will attempt to retrieve this file in whole. If it can be retrieved, it may be stored on the file system in whole (leading to possible disk consumptio</description></item><item><title>CVE-2024-31993: Mealie is a self hosted recipe manager and meal planner</title><link>https://patchthecve.com/cve/CVE-2024-31993.html</link><guid>https://patchthecve.com/cve/CVE-2024-31993.html</guid><pubDate>Wed, 17 Jun 2026 07:29:05 +0000</pubDate><description>MEDIUM 6.2: Mealie is a self hosted recipe manager and meal planner. Prior to 1.4.0, the scrape_image function will retrieve an image based on a user-provided URL, however the provided URL is not validated to point to an external location and does not have any enforced rate limiting. The response from the Meali</description></item><item><title>CVE-2024-31992: Mealie is a self hosted recipe manager and meal planner</title><link>https://patchthecve.com/cve/CVE-2024-31992.html</link><guid>https://patchthecve.com/cve/CVE-2024-31992.html</guid><pubDate>Wed, 17 Jun 2026 07:29:04 +0000</pubDate><description>MEDIUM 6.5: Mealie is a self hosted recipe manager and meal planner. Prior to 1.4.0, the safe_scrape_html function utilizes a user-controlled URL to issue a request to a remote server, however these requests are not rate-limited. While there are efforts to prevent DDoS by implementing a timeout on requests, it </description></item><item><title>CVE-2024-31991: Mealie is a self hosted recipe manager and meal planner</title><link>https://patchthecve.com/cve/CVE-2024-31991.html</link><guid>https://patchthecve.com/cve/CVE-2024-31991.html</guid><pubDate>Wed, 17 Jun 2026 07:29:04 +0000</pubDate><description>MEDIUM 4.1: Mealie is a self hosted recipe manager and meal planner. Prior to 1.4.0, the safe_scrape_html function utilizes a user-controlled URL to issue a request to a remote server. Based on the content of the response, it will either parse the content or disregard it. This function, nor those that call it, </description></item></channel></rss>