Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
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.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-96876 — Proof-of-concept and patch notes for CVE-2026-96876, a reflected XSS in MediaWiki Cargo export error messages, with a script to verify unescaped exception output. | Kitploit
Tools/GitHubGitHub/bombobombone/cve-2026-96876
Vulnerability AnalysisExploitationWeb Application ExploitationWeb Security
GitHubbombobombone/cve-2026-96876

CVE-2026-96876

Proof-of-concept and patch notes for CVE-2026-96876, a reflected XSS in MediaWiki Cargo export error messages, with a script to verify unescaped exception output.

View Repository
1 month agoNot yet reviewed
Website

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-2026-96876: Reflected XSS in export error messages

Reporter: Marco Paciaroni (BomboBombone).

CargoExport emitted exception messages without HTML escaping. Some exceptions included untrusted field-alias text, allowing error output to become executable markup.

Affected versions

The CVE record identifies Cargo through 3.9.4 as affected.

Impact and conditions

The original report established anonymous access to the vulnerable error path without a saved page or existing Cargo data. A victim opening a crafted request could run script in the wiki origin with their available permissions.

Recorded validation

The original report records browser execution from the local HTML error response. The validation request did not modify wiki state, and an ordinary control did not create an executable element.

Fix

The upstream change HTML-escapes exception messages before printing them in the export response.

Proof of concept

python poc.py https://wiki.example

The script requests the affected export error path with a harmless DOM marker and reports whether the marker is reflected as a script element.

References

  • CVE record
  • Upstream fix
  • Upstream tracking task
  • Blog write-up
Download Tool