Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2025-56795 — Stored Cross-Site Scripting (XSS) vulnerability affecting the recipe creation functionality in Mealie versions up to 3.0.1. | Kitploit
Tools/GitHubGitHub/b1tbreaker/cve-2025-56795
Vulnerability AnalysisWeb Application ExploitationWeb SecurityPenetration TestingPapers & ResearchLearning & Education
GitHubb1tbreaker/cve-2025-56795

CVE-2025-56795

Stored Cross-Site Scripting (XSS) vulnerability affecting the recipe creation functionality in Mealie versions up to 3.0.1.

View Repository
1211 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2025-56795

Description

Two stored Cross-Site Scripting (XSS) vulnerabilities were identified in the recipe creation functionality of Mealie, affecting all versions up to and including 3.0.1.

Unsanitized user input provided during recipe creation is stored and later rendered in the frontend without proper escaping, resulting in persistent XSS.


Affected Fields

During the creation of a new recipe, the following fields are vulnerable:

  1. Ingredient Notes (note parameter):
    Input in this field is stored and later rendered in the recipe detail view, allowing the execution of injected JavaScript payloads.

  2. Instruction Text (text parameter):
    Input in this field is also stored and rendered in the recipe detail view, leading to JavaScript execution when the recipe is viewed.


Proof of Concept

Screenshot showing the vulnerable parameters in the JSON response after creating a new recipe:

create_recipe_response

Browser alert triggered via the note parameter (“First Stored XSS”):

xss_note_popup

Browser alert triggered via the text parameter (“Second Stored XSS”):

xss_instruction_popup

References

  • MITRE CVE Record
  • GitHub Issue – Vulnerability Report
  • GitHub Pull Request – Fix
Download Tool