{"url":"http://public2.vulnerablecode.io/api/packages/106638?format=json","purl":"pkg:deb/debian/vega.js@5.28.0%2Bds%2B~cs5.3.0-1?distro=trixie","type":"deb","namespace":"debian","name":"vega.js","version":"5.28.0+ds+~cs5.3.0-1","qualifiers":{"distro":"trixie"},"subpath":"","is_vulnerable":true,"next_non_vulnerable_version":"5.33.1+ds+~cs5.3.0-1","latest_non_vulnerable_version":"5.33.1+ds+~cs5.3.0-4","affected_by_vulnerabilities":[{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/102073?format=json","vulnerability_id":"VCID-6233-y2x7-rbcm","summary":"Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. In `vega` 5.30.0 and lower and in `vega-functions` 5.15.0 and lower , it was possible to call JavaScript functions from the Vega expression language that were not meant to be supported. The issue is patched in `vega` `5.31.0`  and `vega-functions` `5.16.0`. Some workarounds are available. Run `vega` without `vega.expressionInterpreter`. This mode is not the default as it is slower. Alternatively, using the interpreter described in CSP safe mode (Content Security Policy) prevents arbitrary Javascript from running, so users of this mode are not affected by this vulnerability.","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2025-26619","reference_id":"","reference_type":"","scores":[{"value":"0.00417","scoring_system":"epss","scoring_elements":"0.62198","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2025-26619"},{"reference_url":"https://github.com/vega/vega","reference_id":"","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"6.9","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2025-26619","reference_id":"","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"6.9","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-26619"},{"reference_url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125181","reference_id":"1125181","reference_type":"","scores":[],"url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125181"},{"reference_url":"https://github.com/vega/vega/issues/3984","reference_id":"3984","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"5.3","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"6.9","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-03-27T14:19:56Z/"}],"url":"https://github.com/vega/vega/issues/3984"},{"reference_url":"https://github.com/vega/vega/commit/8fc129a6f8a11e96449c4ac0f63de0e5bfc7254c","reference_id":"8fc129a6f8a11e96449c4ac0f63de0e5bfc7254c","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"5.3","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"6.9","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-03-27T14:19:56Z/"}],"url":"https://github.com/vega/vega/commit/8fc129a6f8a11e96449c4ac0f63de0e5bfc7254c"},{"reference_url":"https://github.com/vega/vega-lite/issues/9469","reference_id":"9469","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"5.3","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"6.9","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-03-27T14:19:56Z/"}],"url":"https://github.com/vega/vega-lite/issues/9469"},{"reference_url":"https://github.com/vega/vega/security/advisories/GHSA-rcw3-wmx7-cphr","reference_id":"GHSA-rcw3-wmx7-cphr","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"5.3","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"6.9","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-03-27T14:19:56Z/"}],"url":"https://github.com/vega/vega/security/advisories/GHSA-rcw3-wmx7-cphr"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/106640?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-1?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/106637?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-4?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-4%3Fdistro=trixie"}],"aliases":["CVE-2025-26619","GHSA-rcw3-wmx7-cphr"],"risk_score":2.4,"exploitability":"0.5","weighted_severity":"4.8","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-6233-y2x7-rbcm"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/25720?format=json","vulnerability_id":"VCID-7qh6-dzqw-rkgm","summary":"","references":[{"reference_url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2025-59840.json","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"}],"url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2025-59840.json"},{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2025-59840","reference_id":"","reference_type":"","scores":[{"value":"0.00042","scoring_system":"epss","scoring_elements":"0.1332","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2025-59840"},{"reference_url":"https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"}],"url":"https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml"},{"reference_url":"https://github.com/vega/editor/blob/e102355589d23cdd0dbfd607a2cc5f9c5b7a4c55/src/components/renderer/renderer.tsx#L239","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/editor/blob/e102355589d23cdd0dbfd607a2cc5f9c5b7a4c55/src/components/renderer/renderer.tsx#L239"},{"reference_url":"https://github.com/vega/editor/blob/e102355589d23cdd0dbfd607a2cc5f9c5b7a4c55/src/index.tsx#L14-L16","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/editor/blob/e102355589d23cdd0dbfd607a2cc5f9c5b7a4c55/src/index.tsx#L14-L16"},{"reference_url":"https://github.com/vega/vega","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega"},{"reference_url":"https://vega.github.io/editor/#/url/vega/N4IgJAzgxgFgpgWwIYgFwhgF0wBwqgegIDc4BzJAOjIEtMYBXAI0poHsDp5kTykSArJQBWENgDsQAGhAB3GgBN6aAMwCADDPg0yWVRplIGmNhBoAvOGhDiJVmQrjQATjRyZ2k9ABU2ZMgA2cAAEAELGJpIyZmTiSAEQaADaoHEIVugm-kHSIMTxDBmYzoUyEsmgcKTimImooJgAnjgZIFABNFAA1rnIzl1prVA0zu1WAL4yDDgKSJitWYEhAPzBAGbxECGowcWFIOMAupOpSOnWSAoKAGI0AfPOueWoKSBVcDV1Dc2tCGwMWz+pFyYgYo1a8nECjYsgOUxmc1aAApgCYAMrFGjiMiod41SjEGhwWSUABqAFEAOIAQQA+gARcmhACqlIJfEoAGEkOJ8hAABI8hRBZyUHDONgmJotSgSKTBPGYAByZzguOqmAJRJJUAkYiClACfiktJgQpF+GADChcDWWLgClQAHJ4nBnJgkWxXLRxMEANTBAAGwQAGmi0cEJMFSM4zFHAwGKTSGUzWWSqXSKQAlNEASQA8kqAJROyam81u3M2gAe6o+msJxMoVXi4yLfoAjAdjscgA","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://vega.github.io/editor/#/url/vega/N4IgJAzgxgFgpgWwIYgFwhgF0wBwqgegIDc4BzJAOjIEtMYBXAI0poHsDp5kTykSArJQBWENgDsQAGhAB3GgBN6aAMwCADDPg0yWVRplIGmNhBoAvOGhDiJVmQrjQATjRyZ2k9ABU2ZMgA2cAAEAELGJpIyZmTiSAEQaADaoHEIVugm-kHSIMTxDBmYzoUyEsmgcKTimImooJgAnjgZIFABNFAA1rnIzl1prVA0zu1WAL4yDDgKSJitWYEhAPzBAGbxECGowcWFIOMAupOpSOnWSAoKAGI0AfPOueWoKSBVcDV1Dc2tCGwMWz+pFyYgYo1a8nECjYsgOUxmc1aAApgCYAMrFGjiMiod41SjEGhwWSUABqAFEAOIAQQA+gARcmhACqlIJfEoAGEkOJ8hAABI8hRBZyUHDONgmJotSgSKTBPGYAByZzguOqmAJRJJUAkYiClACfiktJgQpF+GADChcDWWLgClQAHJ4nBnJgkWxXLRxMEANTBAAGwQAGmi0cEJMFSM4zFHAwGKTSGUzWWSqXSKQAlNEASQA8kqAJROyam81u3M2gAe6o+msJxMoVXi4yLfoAjAdjscgA"},{"reference_url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125183","reference_id":"1125183","reference_type":"","scores":[],"url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125183"},{"reference_url":"https://bugzilla.redhat.com/show_bug.cgi?id=2414907","reference_id":"2414907","reference_type":"","scores":[],"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2414907"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2025-59840","reference_id":"CVE-2025-59840","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-59840"},{"reference_url":"https://github.com/advisories/GHSA-7f2v-3qq3-vvjf","reference_id":"GHSA-7f2v-3qq3-vvjf","reference_type":"","scores":[{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-7f2v-3qq3-vvjf"},{"reference_url":"https://github.com/vega/vega/security/advisories/GHSA-7f2v-3qq3-vvjf","reference_id":"GHSA-7f2v-3qq3-vvjf","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-11-14T15:59:50Z/"}],"url":"https://github.com/vega/vega/security/advisories/GHSA-7f2v-3qq3-vvjf"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/106637?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-4?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-4%3Fdistro=trixie"}],"aliases":["CVE-2025-59840","GHSA-7f2v-3qq3-vvjf"],"risk_score":4.0,"exploitability":"0.5","weighted_severity":"8.0","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-7qh6-dzqw-rkgm"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/94864?format=json","vulnerability_id":"VCID-jzdz-tvhs-1bf6","summary":"vega-functions provides function implementations for the Vega expression language. Prior to version 6.1.1, for sites that allow users to supply untrusted user input, malicious use of an internal function (not part of the public API) could be used to run unintentional javascript (XSS). This issue is fixed in vega-functions `6.1.1`. There is no workaround besides upgrading. Using `vega.expressionInterpreter` as described in CSP safe mode does not prevent this issue.","references":[{"reference_url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2025-66648.json","reference_id":"","reference_type":"","scores":[{"value":"7.2","scoring_system":"cvssv3","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N"}],"url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2025-66648.json"},{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2025-66648","reference_id":"","reference_type":"","scores":[{"value":"0.00029","scoring_system":"epss","scoring_elements":"0.088","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2025-66648"},{"reference_url":"https://github.com/vega/vega","reference_id":"","reference_type":"","scores":[{"value":"7.2","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega"},{"reference_url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125185","reference_id":"1125185","reference_type":"","scores":[],"url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125185"},{"reference_url":"https://bugzilla.redhat.com/show_bug.cgi?id=2427238","reference_id":"2427238","reference_type":"","scores":[],"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2427238"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2025-66648","reference_id":"CVE-2025-66648","reference_type":"","scores":[{"value":"7.2","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-66648"},{"reference_url":"https://github.com/advisories/GHSA-m9rg-mr6g-75gm","reference_id":"GHSA-m9rg-mr6g-75gm","reference_type":"","scores":[{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-m9rg-mr6g-75gm"},{"reference_url":"https://github.com/vega/vega/security/advisories/GHSA-m9rg-mr6g-75gm","reference_id":"GHSA-m9rg-mr6g-75gm","reference_type":"","scores":[{"value":"7.2","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N"},{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2026-01-06T15:40:01Z/"}],"url":"https://github.com/vega/vega/security/advisories/GHSA-m9rg-mr6g-75gm"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/106641?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-2?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-2%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/106637?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-4?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-4%3Fdistro=trixie"}],"aliases":["CVE-2025-66648","GHSA-m9rg-mr6g-75gm"],"risk_score":4.0,"exploitability":"0.5","weighted_severity":"8.0","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-jzdz-tvhs-1bf6"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/116856?format=json","vulnerability_id":"VCID-k7tv-4e6w-mkd7","summary":"Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. In Vega prior to version 5.32.0, corresponding to vega-functions prior to version 5.17.0, users running Vega/Vega-lite JSON definitions could run unexpected JavaScript code when drawing graphs, unless the library was used with the `vega-interpreter`. Vega version 5.32.0 and vega-functions version 5.17.0 fix the issue. As a workaround, use `vega` with expression interpreter.","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2025-27793","reference_id":"","reference_type":"","scores":[{"value":"0.00468","scoring_system":"epss","scoring_elements":"0.6492","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2025-27793"},{"reference_url":"https://github.com/vega/vega","reference_id":"","reference_type":"","scores":[{"value":"5.3","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2025-27793","reference_id":"","reference_type":"","scores":[{"value":"5.3","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-27793"},{"reference_url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125182","reference_id":"1125182","reference_type":"","scores":[],"url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125182"},{"reference_url":"https://github.com/vega/vega/commit/694560c0aa576df8b6c5f0f7d202ac82233e6966","reference_id":"694560c0aa576df8b6c5f0f7d202ac82233e6966","reference_type":"","scores":[{"value":"5.3","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2025-03-27T15:17:13Z/"}],"url":"https://github.com/vega/vega/commit/694560c0aa576df8b6c5f0f7d202ac82233e6966"},{"reference_url":"https://github.com/vega/vega/security/advisories/GHSA-963h-3v39-3pqf","reference_id":"GHSA-963h-3v39-3pqf","reference_type":"","scores":[{"value":"5.3","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2025-03-27T15:17:13Z/"}],"url":"https://github.com/vega/vega/security/advisories/GHSA-963h-3v39-3pqf"},{"reference_url":"https://vega.github.io/vega/usage/interpreter","reference_id":"interpreter","reference_type":"","scores":[{"value":"5.3","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2025-03-27T15:17:13Z/"}],"url":"https://vega.github.io/vega/usage/interpreter"},{"reference_url":"https://github.com/vega/vega/releases/tag/v5.32.0","reference_id":"v5.32.0","reference_type":"","scores":[{"value":"5.3","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2025-03-27T15:17:13Z/"}],"url":"https://github.com/vega/vega/releases/tag/v5.32.0"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/106640?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-1?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/106637?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-4?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-4%3Fdistro=trixie"}],"aliases":["CVE-2025-27793","GHSA-963h-3v39-3pqf"],"risk_score":2.4,"exploitability":"0.5","weighted_severity":"4.8","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-k7tv-4e6w-mkd7"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/91015?format=json","vulnerability_id":"VCID-mph2-x3c3-1ffa","summary":"Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. Prior to versions 6.1.2 and 5.6.3, applications meeting two conditions are at risk of arbitrary JavaScript code execution, even if \"safe mode\" expressionInterpreter is used. First, they use `vega` in an application that attaches both `vega` library and a `vega.View` instance similar to the Vega Editor to the global `window`, or has any other satisfactory function gadgets in the global scope. Second, they allow user-defined Vega `JSON` definitions (vs JSON that was is only provided through source code). This vulnerability allows for DOM XSS, potentially stored, potentially reflected, depending on how the library is being used. The vulnerability requires user interaction with the page to trigger. An attacker can exploit this issue by tricking a user into opening a malicious Vega specification. Successful exploitation allows the attacker to execute arbitrary JavaScript in the context of the application’s domain. This can lead to theft of sensitive information such as authentication tokens, manipulation of data displayed to the user, or execution of unauthorized actions on behalf of the victim. This exploit compromises confidentiality and integrity of impacted applications.Patched versions are available in `vega-selections@6.1.2` (requires ESM) for Vega v6 and `vega-selections@5.6.3` (no ESM needed) for Vega v5. As a workaround, do not attach `vega` or `vega.View` instances to global variables or the window as the editor used to do. This is a development-only debugging practice that should not be used in any situation where Vega/Vega-lite definitions can come from untrusted parties.","references":[{"reference_url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2025-65110.json","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"}],"url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2025-65110.json"},{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2025-65110","reference_id":"","reference_type":"","scores":[{"value":"0.00025","scoring_system":"epss","scoring_elements":"0.07328","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2025-65110"},{"reference_url":"https://github.com/vega/vega","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega"},{"reference_url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125184","reference_id":"1125184","reference_type":"","scores":[],"url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125184"},{"reference_url":"https://bugzilla.redhat.com/show_bug.cgi?id=2427235","reference_id":"2427235","reference_type":"","scores":[],"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2427235"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2025-65110","reference_id":"CVE-2025-65110","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-65110"},{"reference_url":"https://github.com/advisories/GHSA-829q-m3qg-ph8r","reference_id":"GHSA-829q-m3qg-ph8r","reference_type":"","scores":[{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-829q-m3qg-ph8r"},{"reference_url":"https://github.com/vega/vega/security/advisories/GHSA-829q-m3qg-ph8r","reference_id":"GHSA-829q-m3qg-ph8r","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track*","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:N/T:T/P:M/B:A/M:M/D:R/2026-01-05T21:39:12Z/"}],"url":"https://github.com/vega/vega/security/advisories/GHSA-829q-m3qg-ph8r"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/106637?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-4?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-4%3Fdistro=trixie"}],"aliases":["CVE-2025-65110","GHSA-829q-m3qg-ph8r"],"risk_score":4.0,"exploitability":"0.5","weighted_severity":"8.0","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-mph2-x3c3-1ffa"}],"fixing_vulnerabilities":[{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/135890?format=json","vulnerability_id":"VCID-1tv4-wffc-f3cu","summary":"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 expression sandbox in order to execute arbitrary JavaScript. This issue has been fixed in version 5.13.1.","references":[{"reference_url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2023-26486.json","reference_id":"","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"}],"url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2023-26486.json"},{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2023-26486","reference_id":"","reference_type":"","scores":[{"value":"0.00369","scoring_system":"epss","scoring_elements":"0.5923","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2023-26486"},{"reference_url":"https://github.com/vega/vega","reference_id":"","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2023-26486","reference_id":"","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-26486"},{"reference_url":"https://vega.github.io/editor/#/url/vega/N4IgJAzgxgFgpgWwIYgFwhgF0wBwqgegIDc4BzJAOjIEtMYBXAI0poHsDp5kTykSArJQBWENgDsQAGhAATJJhSoA2qHFIEcNCAAaAZT0ACAApsAwtJDEkAGwZwIaZQEYAujMwAnJOIgAzNk8EJ1BMAE8cLXQAoIYbFBkkR3QNNgZxTEs4AA8cT21oWzgACgByP3SoUqlDcTibGsNgKAlMHMxUJsKbB07gCvEoPus7OE7ukvLK6sNSuBHihTYmYoAdEABNAHVsmyhxAEU2AFk9AGsAdnWASmuZ5tb2von8JoGhppH7TuVXShbfF4GFBMIF-hIIECQYEAL5wmHXeEIkAw1yomFAA","reference_id":"","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"6.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-25T14:31:36Z/"}],"url":"https://vega.github.io/editor/#/url/vega/N4IgJAzgxgFgpgWwIYgFwhgF0wBwqgegIDc4BzJAOjIEtMYBXAI0poHsDp5kTykSArJQBWENgDsQAGhAATJJhSoA2qHFIEcNCAAaAZT0ACAApsAwtJDEkAGwZwIaZQEYAujMwAnJOIgAzNk8EJ1BMAE8cLXQAoIYbFBkkR3QNNgZxTEs4AA8cT21oWzgACgByP3SoUqlDcTibGsNgKAlMHMxUJsKbB07gCvEoPus7OE7ukvLK6sNSuBHihTYmYoAdEABNAHVsmyhxAEU2AFk9AGsAdnWASmuZ5tb2von8JoGhppH7TuVXShbfF4GFBMIF-hIIECQYEAL5wmHXeEIkAw1yomFAA"},{"reference_url":"https://bugzilla.redhat.com/show_bug.cgi?id=2190192","reference_id":"2190192","reference_type":"","scores":[],"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2190192"},{"reference_url":"https://github.com/advisories/GHSA-4vq7-882g-wcg4","reference_id":"GHSA-4vq7-882g-wcg4","reference_type":"","scores":[],"url":"https://github.com/advisories/GHSA-4vq7-882g-wcg4"},{"reference_url":"https://github.com/vega/vega/security/advisories/GHSA-4vq7-882g-wcg4","reference_id":"GHSA-4vq7-882g-wcg4","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"6.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-25T14:31:36Z/"}],"url":"https://github.com/vega/vega/security/advisories/GHSA-4vq7-882g-wcg4"},{"reference_url":"https://github.dev/vega/vega/blob/72b9b3bbf912212e7879b6acaccc84aff969ef1c/packages/vega-functions/src/functions/scale.js#L36-L37","reference_id":"scale.js#L36-L37","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"6.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-25T14:31:36Z/"}],"url":"https://github.dev/vega/vega/blob/72b9b3bbf912212e7879b6acaccc84aff969ef1c/packages/vega-functions/src/functions/scale.js#L36-L37"},{"reference_url":"https://github.dev/vega/vega/blob/72b9b3bbf912212e7879b6acaccc84aff969ef1c/packages/vega-functions/src/scales.js#L6","reference_id":"scales.js#L6","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"6.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-25T14:31:36Z/"}],"url":"https://github.dev/vega/vega/blob/72b9b3bbf912212e7879b6acaccc84aff969ef1c/packages/vega-functions/src/scales.js#L6"},{"reference_url":"https://github.com/vega/vega/releases/tag/v5.23.0","reference_id":"v5.23.0","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"6.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-25T14:31:36Z/"}],"url":"https://github.com/vega/vega/releases/tag/v5.23.0"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/106639?format=json","purl":"pkg:deb/debian/vega.js@5.25.0%2Bds%2B~cs5.3.0-1?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.25.0%252Bds%252B~cs5.3.0-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/106638?format=json","purl":"pkg:deb/debian/vega.js@5.28.0%2Bds%2B~cs5.3.0-1?distro=trixie","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-6233-y2x7-rbcm"},{"vulnerability":"VCID-7qh6-dzqw-rkgm"},{"vulnerability":"VCID-jzdz-tvhs-1bf6"},{"vulnerability":"VCID-k7tv-4e6w-mkd7"},{"vulnerability":"VCID-mph2-x3c3-1ffa"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.28.0%252Bds%252B~cs5.3.0-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/106637?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-4?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-4%3Fdistro=trixie"}],"aliases":["CVE-2023-26486","GHSA-4vq7-882g-wcg4","GMS-2023-580","GMS-2023-583"],"risk_score":3.0,"exploitability":"0.5","weighted_severity":"5.9","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-1tv4-wffc-f3cu"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/23340?format=json","vulnerability_id":"VCID-ke6z-mtfd-wqdr","summary":"","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2025-25304","reference_id":"","reference_type":"","scores":[{"value":"0.00182","scoring_system":"epss","scoring_elements":"0.39777","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2025-25304"},{"reference_url":"https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml","reference_id":"","reference_type":"","scores":[{"value":"5.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N"}],"url":"https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml"},{"reference_url":"https://github.com/vega/vega","reference_id":"","reference_type":"","scores":[{"value":"6.9","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2025-25304","reference_id":"","reference_type":"","scores":[{"value":"6.9","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-25304"},{"reference_url":"https://github.com/vega/vega/commit/9fb9ea07e27984394e463d286eb73944fa61411e","reference_id":"9fb9ea07e27984394e463d286eb73944fa61411e","reference_type":"","scores":[{"value":"6.9","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-14T19:43:42Z/"}],"url":"https://github.com/vega/vega/commit/9fb9ea07e27984394e463d286eb73944fa61411e"},{"reference_url":"https://github.com/vega/vega/security/advisories/GHSA-mp7w-mhcv-673j","reference_id":"GHSA-mp7w-mhcv-673j","reference_type":"","scores":[{"value":"6.9","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-14T19:43:42Z/"}],"url":"https://github.com/vega/vega/security/advisories/GHSA-mp7w-mhcv-673j"},{"reference_url":"https://github.com/vega/vega/blob/b45cf431cd6c0d0c0e1567f087f9b3b55bc236fa/packages/vega-selections/src/selectionTuples.js#L14","reference_id":"selectionTuples.js#L14","reference_type":"","scores":[{"value":"6.9","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-14T19:43:42Z/"}],"url":"https://github.com/vega/vega/blob/b45cf431cd6c0d0c0e1567f087f9b3b55bc236fa/packages/vega-selections/src/selectionTuples.js#L14"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/106638?format=json","purl":"pkg:deb/debian/vega.js@5.28.0%2Bds%2B~cs5.3.0-1?distro=trixie","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-6233-y2x7-rbcm"},{"vulnerability":"VCID-7qh6-dzqw-rkgm"},{"vulnerability":"VCID-jzdz-tvhs-1bf6"},{"vulnerability":"VCID-k7tv-4e6w-mkd7"},{"vulnerability":"VCID-mph2-x3c3-1ffa"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.28.0%252Bds%252B~cs5.3.0-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/106637?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-4?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-4%3Fdistro=trixie"}],"aliases":["CVE-2025-25304","GHSA-mp7w-mhcv-673j"],"risk_score":3.1,"exploitability":"0.5","weighted_severity":"6.2","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-ke6z-mtfd-wqdr"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/219232?format=json","vulnerability_id":"VCID-pz4g-pvp7-43h8","summary":"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","references":[{"reference_url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2020-26296.json","reference_id":"","reference_type":"","scores":[{"value":"8.7","scoring_system":"cvssv3","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N"}],"url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2020-26296.json"},{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2020-26296","reference_id":"","reference_type":"","scores":[{"value":"0.00407","scoring_system":"epss","scoring_elements":"0.6154","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2020-26296"},{"reference_url":"https://github.com/vega/vega/issues/3018","reference_id":"","reference_type":"","scores":[{"value":"8.7","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N"},{"value":"LOW","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega/issues/3018"},{"reference_url":"https://github.com/vega/vega/pull/3019","reference_id":"","reference_type":"","scores":[{"value":"8.7","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N"},{"value":"LOW","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega/pull/3019"},{"reference_url":"https://github.com/vega/vega/releases/tag/v5.17.3","reference_id":"","reference_type":"","scores":[{"value":"8.7","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N"},{"value":"LOW","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega/releases/tag/v5.17.3"},{"reference_url":"https://github.com/vega/vega/security/advisories/GHSA-r2qc-w64x-6j54","reference_id":"","reference_type":"","scores":[{"value":"8.7","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N"},{"value":"LOW","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega/security/advisories/GHSA-r2qc-w64x-6j54"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2020-26296","reference_id":"","reference_type":"","scores":[{"value":"8.7","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N"},{"value":"LOW","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-26296"},{"reference_url":"https://www.npmjs.com/package/vega","reference_id":"","reference_type":"","scores":[{"value":"8.7","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N"},{"value":"LOW","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://www.npmjs.com/package/vega"},{"reference_url":"https://bugzilla.redhat.com/show_bug.cgi?id=1927486","reference_id":"1927486","reference_type":"","scores":[],"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1927486"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/106636?format=json","purl":"pkg:deb/debian/vega.js@0?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@0%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/106635?format=json","purl":"pkg:deb/debian/vega.js@5.22.1%2Bds%2B~3.1.0-4?distro=trixie","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-1tv4-wffc-f3cu"},{"vulnerability":"VCID-6233-y2x7-rbcm"},{"vulnerability":"VCID-7qh6-dzqw-rkgm"},{"vulnerability":"VCID-jzdz-tvhs-1bf6"},{"vulnerability":"VCID-k7tv-4e6w-mkd7"},{"vulnerability":"VCID-ke6z-mtfd-wqdr"},{"vulnerability":"VCID-mph2-x3c3-1ffa"},{"vulnerability":"VCID-ten6-jvg2-hbes"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.22.1%252Bds%252B~3.1.0-4%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/106638?format=json","purl":"pkg:deb/debian/vega.js@5.28.0%2Bds%2B~cs5.3.0-1?distro=trixie","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-6233-y2x7-rbcm"},{"vulnerability":"VCID-7qh6-dzqw-rkgm"},{"vulnerability":"VCID-jzdz-tvhs-1bf6"},{"vulnerability":"VCID-k7tv-4e6w-mkd7"},{"vulnerability":"VCID-mph2-x3c3-1ffa"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.28.0%252Bds%252B~cs5.3.0-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/106637?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-4?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-4%3Fdistro=trixie"}],"aliases":["CVE-2020-26296","GHSA-r2qc-w64x-6j54"],"risk_score":null,"exploitability":null,"weighted_severity":null,"resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-pz4g-pvp7-43h8"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/135906?format=json","vulnerability_id":"VCID-ten6-jvg2-hbes","summary":"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 function that can be access via `event.view` (no all such functions can be exploited due to invalid context or signature, but some can, e.g. `console.log`). The issue is that`lassoAppend` doesn't enforce proper types of its arguments. This issue opens various XSS vectors, but exact impact and severity depends on the environment (e.g. Core JS `setImmediate` polyfill basically allows `eval`-like functionality). This issue was patched in 5.23.0.","references":[{"reference_url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2023-26487.json","reference_id":"","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"}],"url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2023-26487.json"},{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2023-26487","reference_id":"","reference_type":"","scores":[{"value":"0.00354","scoring_system":"epss","scoring_elements":"0.58103","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2023-26487"},{"reference_url":"https://github.com/vega/vega","reference_id":"","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/vega/vega"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2023-26487","reference_id":"","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-26487"},{"reference_url":"https://github.com/vega/vega/commit/01adb034f24727d3bb321bbbb6696a7f4cd91689","reference_id":"01adb034f24727d3bb321bbbb6696a7f4cd91689","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"6.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-25T14:31:39Z/"}],"url":"https://github.com/vega/vega/commit/01adb034f24727d3bb321bbbb6696a7f4cd91689"},{"reference_url":"https://bugzilla.redhat.com/show_bug.cgi?id=2190159","reference_id":"2190159","reference_type":"","scores":[],"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2190159"},{"reference_url":"https://github.com/advisories/GHSA-w5m3-xh75-mp55","reference_id":"GHSA-w5m3-xh75-mp55","reference_type":"","scores":[],"url":"https://github.com/advisories/GHSA-w5m3-xh75-mp55"},{"reference_url":"https://github.com/vega/vega/security/advisories/GHSA-w5m3-xh75-mp55","reference_id":"GHSA-w5m3-xh75-mp55","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"6.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-25T14:31:39Z/"}],"url":"https://github.com/vega/vega/security/advisories/GHSA-w5m3-xh75-mp55"},{"reference_url":"https://github.com/vega/vega/releases/tag/v5.23.0","reference_id":"v5.23.0","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"6.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-25T14:31:39Z/"}],"url":"https://github.com/vega/vega/releases/tag/v5.23.0"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/106639?format=json","purl":"pkg:deb/debian/vega.js@5.25.0%2Bds%2B~cs5.3.0-1?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.25.0%252Bds%252B~cs5.3.0-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/106638?format=json","purl":"pkg:deb/debian/vega.js@5.28.0%2Bds%2B~cs5.3.0-1?distro=trixie","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-6233-y2x7-rbcm"},{"vulnerability":"VCID-7qh6-dzqw-rkgm"},{"vulnerability":"VCID-jzdz-tvhs-1bf6"},{"vulnerability":"VCID-k7tv-4e6w-mkd7"},{"vulnerability":"VCID-mph2-x3c3-1ffa"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.28.0%252Bds%252B~cs5.3.0-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/106637?format=json","purl":"pkg:deb/debian/vega.js@5.33.1%2Bds%2B~cs5.3.0-4?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.33.1%252Bds%252B~cs5.3.0-4%3Fdistro=trixie"}],"aliases":["CVE-2023-26487","GHSA-w5m3-xh75-mp55","GMS-2023-582","GMS-2023-584"],"risk_score":3.0,"exploitability":"0.5","weighted_severity":"5.9","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-ten6-jvg2-hbes"}],"risk_score":"4.0","resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/vega.js@5.28.0%252Bds%252B~cs5.3.0-1%3Fdistro=trixie"}