CVE-2026-73158

Affected versions of cti-transmute insufficiently validate saved graph configuration data. Graph configurations can contain style properties that are later consumed by Pivotick, and Pivotick interprets svgIcon as HTML. Because saved configurations may be created by one user and later displayed to other users—including administrators—a malicious user could store a crafted svgIcon value that executes script in another viewer’s browser. The fix introduces a strict configuration schema on both the server and client. Only known properties are accepted, style entries are limited to shape, color, and size, and dangerous properties such as svgIcon and iconClass are explicitly rejected. Existing stored configurations are also sanitized when listed and again before being applied in the browser.
CVSS

No CVSS.

Configurations

No configuration.

History

23 Oct 2026, 19:10

Type Values Removed Values Added
Summary
  • (es) Las versiones afectadas de cti-transmute validan de forma insuficiente los datos de configuración de gráficos guardados. Las configuraciones de gráficos pueden contener propiedades de estilo que son posteriormente consumidas por Pivotick, y Pivotick interpreta svgIcon como HTML. Debido a que las configuraciones guardadas pueden ser creadas por un usuario y posteriormente mostradas a otros usuarios -incluidos los administradores-, un usuario malintencionado podría almacenar un valor svgIcon manipulado que ejecuta un script en el navegador de otro visor. La solución introduce un esquema de configuración estricto tanto en el servidor como en el cliente. Solo se aceptan propiedades conocidas, las entradas de estilo se limitan a forma, color y tamaño, y las propiedades peligrosas como svgIcon e iconClass son explícitamente rechazadas. Las configuraciones almacenadas existentes también se sanean cuando se listan y de nuevo antes de ser aplicadas en el navegador.

Information

Published : 2026-08-11 09:17

Updated : 2026-10-24 15:10


NVD link : CVE-2026-73158

Mitre link : CVE-2026-73158

CVE.ORG link : CVE-2026-73158


JSON object : View

Products Affected

No product.

CWE
CWE-20

Improper Input Validation

CWE-79

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