Description
Pivotick did not validate the URL scheme of node imagePath values derived from graph data before assigning them to SVG image resources. An attacker able to supply crafted graph data could set an image path to a malicious URI.

When a victim rendered the affected graph, the browser could resolve the attacker-controlled URI and initiate an unintended request or invoke scheme-specific handling in the victim’s context. Depending on the URI, browser behaviour, and installed protocol handlers, exploitation could disclose limited client or network metadata, facilitate rendering-based tracking, or attempt to access local or internal resources.

Exploitation requires a victim to load or render graph data containing the malicious imagePath. The patch normalizes ASCII whitespace and control characters in URI schemes and restricts image paths to relative URLs or the http, https, data, and blob schemes.
Published: 2026-07-28
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Pivotick, a graph visualization library, fails to validate the URL scheme of imagePath values that are derived from graph data before assigning them to SVG image elements. An attacker who can supply crafted graph data can set an imagePath to a malicious URI. When a victim renders the affected graph, the browser resolves the attacker-controlled URI and initiates an unintended request or invokes scheme-specific handling within the victim’s context. Depending on the URI, browser behaviour, and installed protocol handlers, exploitation may disclose limited client or network metadata, enable rendering‑based tracking, or attempt to access local or internal resources.

Affected Systems

The vulnerability affects the Pivotick library. No specific version information is provided in the advisory, so all currently deployed instances of Pivotick that have not applied the patch are potentially impacted.

Risk and Exploitability

The CVSS score of 5.1 indicates moderate risk, and the EPSS score is less than 1%, suggesting a low probability of exploitation in the wild. The vulnerability is not listed in CISA’s KEV catalog. Exploitation requires the attacker to deliver malicious graph data that the victim subsequently loads or renders. The likely attack vector is social engineering or compromised content that injects the vulnerable graph data into a web page. While the impact is limited to unintended client‑side requests and potential data leakage, the absence of a high severity score reflects the need for victim interaction and the limited disclosure surface.

Generated by OpenCVE AI on August 3, 2026 at 14:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official Pivotick patch that normalizes whitespace and control characters in URI schemes and restricts image paths to relative URLs or the http, https, data, and blob schemes.
  • If an immediate patch is unavailable, validate and sanitize all imagePath values in graph data on the server or client side to allow only safe schemes before rendering.
  • Restrict or disable custom protocol handlers in the browser or implement whitelisting to prevent unintended scheme processing.

Generated by OpenCVE AI on August 3, 2026 at 14:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 28 Jul 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Pivotick
Pivotick pivotick
Vendors & Products Pivotick
Pivotick pivotick

Tue, 28 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description Pivotick did not validate the URL scheme of node imagePath values derived from graph data before assigning them to SVG image resources. An attacker able to supply crafted graph data could set an image path to a malicious URI. When a victim rendered the affected graph, the browser could resolve the attacker-controlled URI and initiate an unintended request or invoke scheme-specific handling in the victim’s context. Depending on the URI, browser behaviour, and installed protocol handlers, exploitation could disclose limited client or network metadata, facilitate rendering-based tracking, or attempt to access local or internal resources. Exploitation requires a victim to load or render graph data containing the malicious imagePath. The patch normalizes ASCII whitespace and control characters in URI schemes and restricts image paths to relative URLs or the http, https, data, and blob schemes.
Title Pivotick Unvalidated Node Image URLs Allow Unintended Client-Side Requests
Weaknesses CWE-918
References
Metrics cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Subscriptions

Pivotick Pivotick
cve-icon MITRE

Status: PUBLISHED

Assigner: CIRCL

Published:

Updated: 2026-07-28T14:17:26.690Z

Reserved: 2026-07-28T13:32:08.981Z

Link: CVE-2026-67173

cve-icon Vulnrichment

Updated: 2026-07-28T14:17:22.215Z

cve-icon NVD

Status : Deferred

Published: 2026-07-28T14:16:40.690

Modified: 2026-07-30T16:55:34.270

Link: CVE-2026-67173

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T15:00:15Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)