Skip to main content
CVE-2026-43900 CRITICAL CVSS 9.3 deepchat Verified Advisory

Stored/Reflected XSS via HTML entity bypass in DeepChat SVG rendering (CVE-2026-43900)

DeepChat's SVGSanitizer uses plain-text regular expressions to strip `javascript:` protocols from SVG artifacts, but does not decode HTML entities before applying these checks. A malicious SVG containing obfuscated entity-encoded payloads (e.g., `javascript:alert(1)`) bypasses the sanitizer; when the content is injected via Vue's `v-html` directive, the browser's rendering engine decodes the entities and executes arbitrary JavaScript upon user interaction with the rendered SVG element. Affected versions: - All untracked versions up to current standard We recommend updating to: v1.0.4-beta.1. CVSS 9.3 · our assessment: act_now Reference: https://github.com/ThinkInAIXYZ/deepchat/security/advisories/GHSA-7r59-67v3-3mgp Details: https://vuln.today/cve/CVE-2026-43900

Verified by vuln.today against published advisories.

Affected versions

  • – All untracked versions up to current standard

Fixed in: v1.0.4-beta.1

Full CVE analysis Reference Published Jul 23, 2026

← All verified advisories

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy