FKIE_CVE-2026-107588

Vulnerability from fkie_nvd - Published: 2026-10-21 19:16 - Updated: 2026-10-22 15:37
Summary
Vaadin Charts renders charts with the Highcharts library and pins an exact version of it, 9.2.2 in Vaadin 22 to 24 and 12.2.0 in Vaadin 25, so an application cannot remove these vulnerabilities by upgrading Highcharts on its own. Highsoft disclosed several vulnerabilities in that library that are reachable through the chart configuration: writes to Object.prototype through dotted series.keys paths, and cross-site scripting through credits.href, through breadcrumbs.style, through HTML text parsing while printing, and through xlink:href attributes in exported charts. An application is affected where data an attacker controls reaches the chart configuration, for example through additionalOptions, through updateConfiguration(), or through text options that accept markup. The fixed Vaadin versions apply Highsoft's recommended workarounds to the bundled Highcharts when it loads, and keep the same Highcharts version. Users of affected versions should apply the following mitigation or upgrade. Releases that have fixed this issue include: Product version Vaadin 22.0.0 - 23.6.15 Vaadin 24.0.0 - 24.4.23 Vaadin 24.5.0 - 24.7.15 Vaadin 24.8.0 - 24.9.22 Vaadin 24.10.0 - 24.10.10 Vaadin 25.0.0 - 25.2.9 Vaadin 25.3.0 Mitigation Upgrade to 23.6.16 Upgrade to 24.4.24 Upgrade to 24.7.16 Upgrade to 24.9.23 Upgrade to 24.10.11 Upgrade to 25.2.10 Upgrade to 25.3.1 or newer Please note that Vaadin versions 10-13 and 15-22 are no longer supported and you should update either to the latest 23, 24, 25 version. Artifacts Maven coordinates / Vulnerable versions / Fixed version com.vaadin:vaadin / 22.0.0 - 23.6.15 / >=23.6.16 com.vaadin:vaadin / 24.0.0 - 24.4.23 / >=24.4.24 com.vaadin:vaadin / 24.5.0 - 24.7.15 / >=24.7.16 com.vaadin:vaadin / 24.8.0 - 24.9.22 / >=24.9.23 com.vaadin:vaadin / 24.10.0 - 24.10.10 / >=24.10.11 com.vaadin:vaadin / 25.0.0 - 25.0.13 / >=25.2.10 com.vaadin:vaadin / 25.1.0 - 25.1.13 / >=25.2.10 com.vaadin:vaadin / 25.2.0 - 25.2.9 / >=25.2.10 com.vaadin:vaadin / 25.3.0 / >=25.3.1 com.vaadin:vaadin-charts-flow / 22.0.0 - 23.6.15 / >=23.6.16 com.vaadin:vaadin-charts-flow / 24.0.0 - 24.4.22 / >=24.4.24 com.vaadin:vaadin-charts-flow / 24.5.0 - 24.7.14 / >=24.7.15 com.vaadin:vaadin-charts-flow / 24.8.0 - 24.9.22 / >=24.9.23 com.vaadin:vaadin-charts-flow / 24.10.0 - 24.10.10 / >=24.10.11 com.vaadin:vaadin-charts-flow / 25.0.0 - 25.0.13 / >=25.2.10 com.vaadin:vaadin-charts-flow / 25.1.0 - 25.1.13 / >=25.2.10 com.vaadin:vaadin-charts-flow / 25.2.0 - 25.2.9 / >=25.2.10 com.vaadin:vaadin-charts-flow / 25.3.0 / >=25.3.1 com.vaadin:vaadin-charts-flow-svg-generator / 21.0.0 - 23.6.15 / >=23.6.16 com.vaadin:vaadin-charts-flow-svg-generator / 24.0.0 - 24.4.22 / >=24.4.24 com.vaadin:vaadin-charts-flow-svg-generator / 24.5.0 - 24.7.14 / >=24.7.15 com.vaadin:vaadin-charts-flow-svg-generator / 24.8.0 - 24.9.22 / >=24.9.23 com.vaadin:vaadin-charts-flow-svg-generator / 24.10.0 - 24.10.10 / >=24.10.11 com.vaadin:vaadin-charts-flow-svg-generator / 25.0.0 - 25.0.13 / >=25.2.10 com.vaadin:vaadin-charts-flow-svg-generator / 25.1.0 - 25.1.13 / >=25.2.10 com.vaadin:vaadin-charts-flow-svg-generator / 25.2.0 - 25.2.9 / >=25.2.10 com.vaadin:vaadin-charts-flow-svg-generator / 25.3.0 / >=25.3.1 npm packages npm package / Vulnerable versions / Fixed version @vaadin/charts / 22.0.0 - 23.6.6 / >=23.6.7 @vaadin/charts / 24.0.0 - 24.4.18 / >=24.4.19 @vaadin/charts / 24.5.0 - 24.7.12 / >=24.7.13 @vaadin/charts / 24.8.0 - 24.9.18 / >=24.9.19 @vaadin/charts / 24.10.0 - 24.10.6 / >=24.10.7 @vaadin/charts / 25.0.0 - 25.0.13 / >=25.2.14 @vaadin/charts / 25.1.0 - 25.1.14 / >=25.2.14 @vaadin/charts / 25.2.0 - 25.2.13 / >=25.2.14 @vaadin/charts / 25.3.0 / >=25.3.1
References
security@vaadin.comhttps://github.com/highcharts/highcharts/security/advisories/GHSA-35rr-xwfh-x789
security@vaadin.comhttps://github.com/highcharts/highcharts/security/advisories/GHSA-5793-x2q3-c3q7
security@vaadin.comhttps://github.com/highcharts/highcharts/security/advisories/GHSA-65hg-cf3f-5m39
security@vaadin.comhttps://github.com/highcharts/highcharts/security/advisories/GHSA-gfvx-2c2g-38wq
security@vaadin.comhttps://github.com/highcharts/highcharts/security/advisories/GHSA-mw4f-gj5x-6xr4
security@vaadin.comhttps://github.com/highcharts/highcharts/security/advisories/GHSA-rmqc-xvr3-v46c
security@vaadin.comhttps://github.com/vaadin/flow-components/pull/10283
security@vaadin.comhttps://github.com/vaadin/flow-components/pull/10284
security@vaadin.comhttps://github.com/vaadin/flow-components/pull/10285
security@vaadin.comhttps://github.com/vaadin/flow-components/pull/10290
security@vaadin.comhttps://github.com/vaadin/flow-components/pull/10291
security@vaadin.comhttps://github.com/vaadin/flow-components/pull/10292
security@vaadin.comhttps://github.com/vaadin/flow-components/pull/10293
security@vaadin.comhttps://github.com/vaadin/flow-components/pull/10299
security@vaadin.comhttps://github.com/vaadin/flow-components/pull/10300
security@vaadin.comhttps://github.com/vaadin/web-components/pull/12886
security@vaadin.comhttps://github.com/vaadin/web-components/pull/12887
security@vaadin.comhttps://github.com/vaadin/web-components/pull/12897
security@vaadin.comhttps://github.com/vaadin/web-components/pull/12898
security@vaadin.comhttps://github.com/vaadin/web-components/pull/12899
security@vaadin.comhttps://github.com/vaadin/web-components/pull/12900
security@vaadin.comhttps://github.com/vaadin/web-components/pull/12901
security@vaadin.comhttps://github.com/vaadin/web-components/pull/12918
security@vaadin.comhttps://github.com/vaadin/web-components/pull/12919
security@vaadin.comhttps://vaadin.com/security/cve-2026-107588
Impacted products
Vendor Product Version

{
  "affected": [
    {
      "affectedData": [
        {
          "collectionURL": "https://repo.maven.apache.org/maven2",
          "defaultStatus": "unaffected",
          "packageName": "com.vaadin:vaadin",
          "product": "vaadin",
          "repo": "https://github.com/vaadin/platform",
          "vendor": "vaadin",
          "versions": [
            {
              "lessThan": "23.6.16",
              "status": "affected",
              "version": "22.0.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.4.24",
              "status": "affected",
              "version": "24.0.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.7.16",
              "status": "affected",
              "version": "24.5.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.9.23",
              "status": "affected",
              "version": "24.8.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.10.11",
              "status": "affected",
              "version": "24.10.0",
              "versionType": "maven"
            },
            {
              "lessThanOrEqual": "25.0.13",
              "status": "affected",
              "version": "25.0.0",
              "versionType": "maven"
            },
            {
              "lessThanOrEqual": "25.1.13",
              "status": "affected",
              "version": "25.1.0",
              "versionType": "maven"
            },
            {
              "lessThan": "25.2.10",
              "status": "affected",
              "version": "25.2.0",
              "versionType": "maven"
            },
            {
              "lessThan": "25.3.1",
              "status": "affected",
              "version": "25.3.0",
              "versionType": "maven"
            }
          ]
        },
        {
          "collectionURL": "https://repo.maven.apache.org/maven2",
          "defaultStatus": "unaffected",
          "packageName": "com.vaadin:vaadin-charts-flow",
          "product": "vaadin-charts-flow",
          "repo": "https://github.com/vaadin/flow-components",
          "vendor": "vaadin",
          "versions": [
            {
              "lessThan": "23.6.16",
              "status": "affected",
              "version": "22.0.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.4.24",
              "status": "affected",
              "version": "24.0.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.7.15",
              "status": "affected",
              "version": "24.5.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.9.23",
              "status": "affected",
              "version": "24.8.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.10.11",
              "status": "affected",
              "version": "24.10.0",
              "versionType": "maven"
            },
            {
              "lessThanOrEqual": "25.0.13",
              "status": "affected",
              "version": "25.0.0",
              "versionType": "maven"
            },
            {
              "lessThanOrEqual": "25.1.13",
              "status": "affected",
              "version": "25.1.0",
              "versionType": "maven"
            },
            {
              "lessThan": "25.2.10",
              "status": "affected",
              "version": "25.2.0",
              "versionType": "maven"
            },
            {
              "lessThan": "25.3.1",
              "status": "affected",
              "version": "25.3.0",
              "versionType": "maven"
            }
          ]
        },
        {
          "collectionURL": "https://repo.maven.apache.org/maven2",
          "defaultStatus": "unaffected",
          "packageName": "com.vaadin:vaadin-charts-flow-svg-generator",
          "product": "vaadin-charts-flow-svg-generator",
          "repo": "https://github.com/vaadin/flow-components",
          "vendor": "vaadin",
          "versions": [
            {
              "lessThan": "23.6.16",
              "status": "affected",
              "version": "21.0.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.4.24",
              "status": "affected",
              "version": "24.0.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.7.15",
              "status": "affected",
              "version": "24.5.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.9.23",
              "status": "affected",
              "version": "24.8.0",
              "versionType": "maven"
            },
            {
              "lessThan": "24.10.11",
              "status": "affected",
              "version": "24.10.0",
              "versionType": "maven"
            },
            {
              "lessThanOrEqual": "25.0.13",
              "status": "affected",
              "version": "25.0.0",
              "versionType": "maven"
            },
            {
              "lessThanOrEqual": "25.1.13",
              "status": "affected",
              "version": "25.1.0",
              "versionType": "maven"
            },
            {
              "lessThan": "25.2.10",
              "status": "affected",
              "version": "25.2.0",
              "versionType": "maven"
            },
            {
              "lessThan": "25.3.1",
              "status": "affected",
              "version": "25.3.0",
              "versionType": "maven"
            }
          ]
        },
        {
          "collectionURL": "https://registry.npmjs.org",
          "defaultStatus": "unaffected",
          "packageName": "@vaadin/charts",
          "product": "@vaadin/charts",
          "repo": "https://github.com/vaadin/web-components",
          "vendor": "vaadin",
          "versions": [
            {
              "lessThan": "23.6.7",
              "status": "affected",
              "version": "22.0.0",
              "versionType": "semver"
            },
            {
              "lessThan": "24.4.19",
              "status": "affected",
              "version": "24.0.0",
              "versionType": "semver"
            },
            {
              "lessThan": "24.7.13",
              "status": "affected",
              "version": "24.5.0",
              "versionType": "semver"
            },
            {
              "lessThan": "24.9.19",
              "status": "affected",
              "version": "24.8.0",
              "versionType": "semver"
            },
            {
              "lessThan": "24.10.7",
              "status": "affected",
              "version": "24.10.0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "25.0.13",
              "status": "affected",
              "version": "25.0.0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "25.1.14",
              "status": "affected",
              "version": "25.1.0",
              "versionType": "semver"
            },
            {
              "lessThan": "25.2.14",
              "status": "affected",
              "version": "25.2.0",
              "versionType": "semver"
            },
            {
              "lessThan": "25.3.1",
              "status": "affected",
              "version": "25.3.0",
              "versionType": "semver"
            }
          ]
        }
      ],
      "source": "security@vaadin.com"
    }
  ],
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "Vaadin Charts renders charts with the Highcharts library and pins an exact version of it, 9.2.2 in Vaadin 22 to 24 and 12.2.0 in Vaadin 25, so an application cannot remove these vulnerabilities by upgrading Highcharts on its own. Highsoft disclosed several vulnerabilities in that library that are reachable through the chart configuration: writes to Object.prototype through dotted series.keys paths, and cross-site scripting through credits.href, through breadcrumbs.style, through HTML text parsing while printing, and through xlink:href attributes in exported charts. An application is affected where data an attacker controls reaches the chart configuration, for example through additionalOptions, through updateConfiguration(), or through text options that accept markup. The fixed Vaadin versions apply Highsoft\u0027s recommended workarounds to the bundled Highcharts when it loads, and keep the same Highcharts version.\n\n\nUsers of affected versions should apply the following mitigation or upgrade. Releases that have fixed this issue include:\n\nProduct version\nVaadin 22.0.0 - 23.6.15\nVaadin 24.0.0 - 24.4.23\nVaadin 24.5.0 - 24.7.15\nVaadin 24.8.0 - 24.9.22\nVaadin 24.10.0 - 24.10.10\nVaadin 25.0.0 - 25.2.9\nVaadin 25.3.0\n\nMitigation\nUpgrade to 23.6.16\nUpgrade to 24.4.24\nUpgrade to 24.7.16\nUpgrade to 24.9.23\nUpgrade to 24.10.11\nUpgrade to 25.2.10\nUpgrade to 25.3.1 or newer\n\nPlease note that Vaadin versions 10-13 and 15-22 are no longer supported and you should update either to the latest 23, 24, 25 version.\n\nArtifacts\nMaven coordinates / Vulnerable versions / Fixed version\ncom.vaadin:vaadin / 22.0.0 - 23.6.15 / \u003e=23.6.16\ncom.vaadin:vaadin / 24.0.0 - 24.4.23 / \u003e=24.4.24\ncom.vaadin:vaadin / 24.5.0 - 24.7.15 / \u003e=24.7.16\ncom.vaadin:vaadin / 24.8.0 - 24.9.22 / \u003e=24.9.23\ncom.vaadin:vaadin / 24.10.0 - 24.10.10 / \u003e=24.10.11\ncom.vaadin:vaadin / 25.0.0 - 25.0.13 / \u003e=25.2.10\ncom.vaadin:vaadin / 25.1.0 - 25.1.13 / \u003e=25.2.10\ncom.vaadin:vaadin / 25.2.0 - 25.2.9 / \u003e=25.2.10\ncom.vaadin:vaadin / 25.3.0 / \u003e=25.3.1\ncom.vaadin:vaadin-charts-flow / 22.0.0 - 23.6.15 / \u003e=23.6.16\ncom.vaadin:vaadin-charts-flow / 24.0.0 - 24.4.22 / \u003e=24.4.24\ncom.vaadin:vaadin-charts-flow / 24.5.0 - 24.7.14 / \u003e=24.7.15\ncom.vaadin:vaadin-charts-flow / 24.8.0 - 24.9.22 / \u003e=24.9.23\ncom.vaadin:vaadin-charts-flow / 24.10.0 - 24.10.10 / \u003e=24.10.11\ncom.vaadin:vaadin-charts-flow / 25.0.0 - 25.0.13 / \u003e=25.2.10\ncom.vaadin:vaadin-charts-flow / 25.1.0 - 25.1.13 / \u003e=25.2.10\ncom.vaadin:vaadin-charts-flow / 25.2.0 - 25.2.9 / \u003e=25.2.10\ncom.vaadin:vaadin-charts-flow / 25.3.0 / \u003e=25.3.1\ncom.vaadin:vaadin-charts-flow-svg-generator / 21.0.0 - 23.6.15 / \u003e=23.6.16\ncom.vaadin:vaadin-charts-flow-svg-generator / 24.0.0 - 24.4.22 / \u003e=24.4.24\ncom.vaadin:vaadin-charts-flow-svg-generator / 24.5.0 - 24.7.14 / \u003e=24.7.15\ncom.vaadin:vaadin-charts-flow-svg-generator / 24.8.0 - 24.9.22 / \u003e=24.9.23\ncom.vaadin:vaadin-charts-flow-svg-generator / 24.10.0 - 24.10.10 / \u003e=24.10.11\ncom.vaadin:vaadin-charts-flow-svg-generator / 25.0.0 - 25.0.13 / \u003e=25.2.10\ncom.vaadin:vaadin-charts-flow-svg-generator / 25.1.0 - 25.1.13 / \u003e=25.2.10\ncom.vaadin:vaadin-charts-flow-svg-generator / 25.2.0 - 25.2.9 / \u003e=25.2.10\ncom.vaadin:vaadin-charts-flow-svg-generator / 25.3.0 / \u003e=25.3.1\n\nnpm packages\nnpm package / Vulnerable versions / Fixed version\n@vaadin/charts / 22.0.0 - 23.6.6 / \u003e=23.6.7\n@vaadin/charts / 24.0.0 - 24.4.18 / \u003e=24.4.19\n@vaadin/charts / 24.5.0 - 24.7.12 / \u003e=24.7.13\n@vaadin/charts / 24.8.0 - 24.9.18 / \u003e=24.9.19\n@vaadin/charts / 24.10.0 - 24.10.6 / \u003e=24.10.7\n@vaadin/charts / 25.0.0 - 25.0.13 / \u003e=25.2.14\n@vaadin/charts / 25.1.0 - 25.1.14 / \u003e=25.2.14\n@vaadin/charts / 25.2.0 - 25.2.13 / \u003e=25.2.14\n@vaadin/charts / 25.3.0 / \u003e=25.3.1"
    }
  ],
  "id": "CVE-2026-107588",
  "lastModified": "2026-10-22T15:37:23.163",
  "metrics": {
    "cvssMetricV40": [
      {
        "cvssData": {
          "Automatable": "NOT_DEFINED",
          "Recovery": "NOT_DEFINED",
          "Safety": "NOT_DEFINED",
          "attackComplexity": "LOW",
          "attackRequirements": "NONE",
          "attackVector": "NETWORK",
          "availabilityRequirement": "NOT_DEFINED",
          "baseScore": 8.4,
          "baseSeverity": "HIGH",
          "confidentialityRequirement": "NOT_DEFINED",
          "exploitMaturity": "NOT_DEFINED",
          "integrityRequirement": "NOT_DEFINED",
          "modifiedAttackComplexity": "NOT_DEFINED",
          "modifiedAttackRequirements": "NOT_DEFINED",
          "modifiedAttackVector": "NOT_DEFINED",
          "modifiedPrivilegesRequired": "NOT_DEFINED",
          "modifiedSubAvailabilityImpact": "NOT_DEFINED",
          "modifiedSubConfidentialityImpact": "NOT_DEFINED",
          "modifiedSubIntegrityImpact": "NOT_DEFINED",
          "modifiedUserInteraction": "NOT_DEFINED",
          "modifiedVulnAvailabilityImpact": "NOT_DEFINED",
          "modifiedVulnConfidentialityImpact": "NOT_DEFINED",
          "modifiedVulnIntegrityImpact": "NOT_DEFINED",
          "privilegesRequired": "LOW",
          "providerUrgency": "NOT_DEFINED",
          "subAvailabilityImpact": "NONE",
          "subConfidentialityImpact": "LOW",
          "subIntegrityImpact": "LOW",
          "userInteraction": "ACTIVE",
          "valueDensity": "NOT_DEFINED",
          "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
          "version": "4.0",
          "vulnAvailabilityImpact": "NONE",
          "vulnConfidentialityImpact": "HIGH",
          "vulnIntegrityImpact": "HIGH",
          "vulnerabilityResponseEffort": "NOT_DEFINED"
        },
        "source": "security@vaadin.com",
        "type": "Secondary"
      }
    ]
  },
  "published": "2026-10-21T19:16:57.847",
  "references": [
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/highcharts/highcharts/security/advisories/GHSA-35rr-xwfh-x789"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/highcharts/highcharts/security/advisories/GHSA-5793-x2q3-c3q7"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/highcharts/highcharts/security/advisories/GHSA-65hg-cf3f-5m39"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/highcharts/highcharts/security/advisories/GHSA-gfvx-2c2g-38wq"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/highcharts/highcharts/security/advisories/GHSA-mw4f-gj5x-6xr4"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/highcharts/highcharts/security/advisories/GHSA-rmqc-xvr3-v46c"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/flow-components/pull/10283"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/flow-components/pull/10284"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/flow-components/pull/10285"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/flow-components/pull/10290"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/flow-components/pull/10291"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/flow-components/pull/10292"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/flow-components/pull/10293"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/flow-components/pull/10299"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/flow-components/pull/10300"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/web-components/pull/12886"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/web-components/pull/12887"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/web-components/pull/12897"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/web-components/pull/12898"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/web-components/pull/12899"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/web-components/pull/12900"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/web-components/pull/12901"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/web-components/pull/12918"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://github.com/vaadin/web-components/pull/12919"
    },
    {
      "source": "security@vaadin.com",
      "url": "https://vaadin.com/security/cve-2026-107588"
    }
  ],
  "sourceIdentifier": "security@vaadin.com",
  "vulnStatus": "Awaiting Analysis",
  "weaknesses": [
    {
      "description": [
        {
          "lang": "en",
          "value": "CWE-79"
        },
        {
          "lang": "en",
          "value": "CWE-1321"
        }
      ],
      "source": "security@vaadin.com",
      "type": "Secondary"
    }
  ]
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Drag nodes to arrange them. Double-click a related vulnerability to open it, or a source to visit its link. The Physics button on the left tunes the layout and the simulation; the legend at the bottom left hides or shows nodes by kind and by sighting type.

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Vulnerability timeline

Sightings and recorded dates, grouped by day · UTC

JSON
Events included in the timeline

Loading timeline…


    Loading…

    Loading…

    Loading…

    Related by attack behaviour

    Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.