CVE-2026-67196: Perspective Debug plugin cross-site scripting via innerHTML

CVE-2026-67196 · Severity: medium · CVSS 5.4 · Published 2026-08-04

Perspective is an interactive analytics and data visualization component used in internal dashboards at financial and trading institutions. A vulnerability in its built-in Debug plugin allows attackers to inject malicious JavaScript by inserting unescaped HTML into table cell values, which are then rendered directly into the page. An attacker with the ability to write data to a table can execute arbitrary code in the context of the embedding page, potentially compromising user sessions and stealing sensitive financial data.

Technologies: Perspective. Vendors: Perspective.

Quick answers

Is CVE-2026-67196 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-67196 being exploited in the wild.
How severe is CVE-2026-67196?
Medium severity, with a CVSS score of 5.4, published 4 August 2026.
Which products and versions are affected?
Perspective 5.0.0.
Is there a fix for CVE-2026-67196?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-67196 attacked?
It is attacked over the network.
Am I affected by CVE-2026-67196?
Check whether you run Perspective at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

This is a stored cross-site scripting (XSS) vulnerability in the Debug plugin's CSV serialization rendering. The root cause is the interpolation of user-controlled table cell values directly into the DOM via innerHTML without HTML entity encoding or sanitization. Attackers can craft table rows containing HTML/JavaScript payloads that bypass RFC 4180 CSV quoting rules, since angle brackets and event handler attributes are never escaped. The attack vector is network-based and requires the ability to write a row of data to a table, but does not require authentication or direct server access in chained exploitation scenarios. Once injected, malicious scripts execute with the privileges of the embedding page's origin. A patch has not been mentioned in available sources.

Affected products

  • Perspective Perspective 5.0.0

Timeline

  • 2026-08-04: disclosed: Public disclosure of CVE-2026-67196
  • 2026-07-30: other: Live analysis published detailing five CVEs in Perspective 5.0.0

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.