Description
Pivotick contains a cross-site scripting vulnerability in the inspect and edit node modals. Node labels and descriptions originating from graph data were interpolated directly into HTML used to construct the modal headers.

An attacker able to supply or modify graph data could insert a malicious HTML or JavaScript payload into a node’s label or description. The payload would be parsed and executed in the application’s origin when a user opened the affected node’s inspect or edit modal.

Successful exploitation could allow the attacker to access information available to the victim, modify application data, or perform actions using the victim’s active session.

The vulnerability has been addressed by creating the modal elements without embedding graph data in HTML and assigning node labels and descriptions through textContent.
Published: 2026-07-28
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Pivotick contains a stored DOM‑based cross‑site scripting flaw in the node inspect and edit modals. Node labels and descriptions that come from graph data are inserted directly into the header’s HTML. An attacker who can add or change graph data can inject malicious markup or JavaScript that will be parsed when a user opens the modal. If the payload runs, it can read or modify data in the victim’s session, change application state, or perform further actions as the victim. This is a browser‑side execution vulnerability classified under CWE‑79.

Affected Systems

Affected entity: Pivotick by Pivotick. The flaw exists in the node modal handling within the Pivotick application; version information is not specified in the CVE record, so any installation containing the affected code path is potentially vulnerable until the fix is applied.

Risk and Exploitability

CVSS score 6.9 indicates moderate severity. EPSS < 1% suggests a very low likelihood of widespread exploitation today. The vulnerability is not listed in the CISA KEV catalog. Because the attack vector requires the ability to supply or alter graph data and a user to open the affected modal, the exploitation likelihood is limited to environments where such data can be injected, such as private or internal networks. Nonetheless, once the modal is displayed, the script runs with the application’s origin, giving the attacker full session privileges.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Pivotick to the patch that removes graph data embedding from the modal header and uses textContent, as referenced in commit 71d72d5.
  • If an immediate upgrade is not possible, sanitize all user‑supplied graph data before it reaches the client by escaping or stripping HTML characters from node labels and descriptions.
  • Deploy a content‑security‑policy that blocks inline scripts and limits script execution to trusted sources to reduce the impact should a payload bypass the initial sanitization.

Generated by OpenCVE AI on August 3, 2026 at 14:59 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 contains a cross-site scripting vulnerability in the inspect and edit node modals. Node labels and descriptions originating from graph data were interpolated directly into HTML used to construct the modal headers. An attacker able to supply or modify graph data could insert a malicious HTML or JavaScript payload into a node’s label or description. The payload would be parsed and executed in the application’s origin when a user opened the affected node’s inspect or edit modal. Successful exploitation could allow the attacker to access information available to the victim, modify application data, or perform actions using the victim’s active session. The vulnerability has been addressed by creating the modal elements without embedding graph data in HTML and assigning node labels and descriptions through textContent.
Title Stored DOM-Based Cross-Site Scripting in Node Modal Headers
Weaknesses CWE-79
References
Metrics cvssV4_0

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


Subscriptions

Pivotick Pivotick
cve-icon MITRE

Status: PUBLISHED

Assigner: CIRCL

Published:

Updated: 2026-07-28T19:25:34.607Z

Reserved: 2026-07-28T12:47:54.448Z

Link: CVE-2026-66919

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-07-28T13:19:06.847

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

Link: CVE-2026-66919

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')