4 results (0.030 seconds)

CVSS: 6.5EPSS: 0%CPEs: 2EXPL: 2

03 Mar 2023 — Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. The Vega `scale` expression function has the ability to call arbitrary functions with a single controlled argument. The scale expression function passes a user supplied argument group to getScale, which is then used as if it were an internal context. The context.scales[name].value is accessed from group and called as a function back in scale. This can be exploited to escape the Vega exp... • https://github.com/vega/vega/releases/tag/v5.23.0 • CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') •

CVSS: 6.5EPSS: 0%CPEs: 2EXPL: 1

03 Mar 2023 — Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs.`lassoAppend' function accepts 3 arguments and internally invokes `push` function on the 1st argument specifying array consisting of 2nd and 3rd arguments as `push` call argument. The type of the 1st argument is supposed to be an array, but it's not enforced. This makes it possible to specify any object with a `push` function as the 1st argument, `push` function can be set to any functio... • https://github.com/vega/vega/commit/01adb034f24727d3bb321bbbb6696a7f4cd91689 • CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') •

CVSS: 8.7EPSS: 0%CPEs: 1EXPL: 0

30 Dec 2020 — Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. Vega in an npm package. In Vega before version 5.17.3 there is an XSS vulnerability in Vega expressions. Through a specially crafted Vega expression, an attacker could execute arbitrary javascript on a victim's machine. This is fixed in version 5.17.3 Vega es una gramática de visualización, un formato declarativo para crear, guardar y compartir diseños de visualización interactivos. • https://github.com/vega/vega/issues/3018 • CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') •

CVSS: 4.3EPSS: 0%CPEs: 1EXPL: 1

09 Mar 2020 — vega-util prior to 1.13.1 allows manipulation of object prototype. The 'vega.mergeConfig' method within vega-util could be tricked into adding or modifying properties of the Object.prototype. vega-util versiones anteriores a 1.13.1, permite la manipulación del prototipo de objeto. El método "vega.mergeConfig" dentro de vega-util podría ser engañado para agregar o modificar propiedades del Object.prototype. • https://github.com/vega/vega/commit/8f33a0b5170d7de4f12fc248ec0901234342367b • CWE-1321: Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') •