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-25461 — SeedDMS Stored Cross Site Scripting(XSS) | Kitploit
Tools/GitHubGitHub/ronixxcybsec0101/cve-2025-25461
Phishing ToolsVulnerability AnalysisExploitationWeb Application ExploitationInformation GatheringPenetration Testing
GitHubronixxcybsec0101/cve-2025-25461

CVE-2025-25461

SeedDMS Stored Cross Site Scripting(XSS)

View Repository
231 year 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-25461 - Stored Cross-Site Scripting (XSS) in SeedDMS 6.0.29

📝 Description

A Stored Cross-Site Scripting (XSS) vulnerability exists in SeedDMS 6.0.29.
A user or rogue admin with the "Add Category" permission can inject a malicious XSS payload into the category name field.
When a document is subsequently associated with this category, the payload is stored on the server and rendered without proper sanitization or output encoding.
This results in the XSS payload executing in the browser of any user who views the document.

🎯 Affected Product

  • Software: SeedDMS
  • Version: 6.0.29
  • Component: Category Name Field

⚠️ Impact

  • Session Hijacking
  • Data Exfiltration
  • Phishing Attacks
  • Remote Code Execution (via JavaScript)

🔥 Proof of Concept (PoC)

Steps to Reproduce:

  1. Log in as a user with "Add Category" permissions.
  2. Navigate to Admin Panel > Categories.
  3. Create a new category with the following payload:
    root@kitploit:~
    <script>alert(1)</script>
    
  4. Save the category.
  5. Associate a document with the malicious category.
  6. When a user views the document, the payload executes in their browser.

📹 Video PoC:

🔗 Watch Video PoC

🛠️ Mitigation

  • Sanitize User Input: Escape special characters in category names.
  • Use Content Security Policy (CSP): Prevent inline script execution.
  • Encode Output: Ensure category names are properly encoded before rendering in the UI.

🔗 Reference

  • 🔗 SeedDMS Official Website
  • 🔗 SeedDMS Discussion Thread

✍️ Discoverer

✍️ Discoverer

  • Athul S
    • 🔗 Linkedin
    • 🔗 GitHub

🏷️ CVE Assignment

  • CVE ID: CVE-2025-25461
Download Tool