Skip to content
Heist/ feed
Back to feed
Medium

Stored XSS in KGS Software tia Viewer

Type: advisorySources: Official CVE List

KGS Software tia Viewer is vulnerable to Stored XSS via the annotation API. Due to the lack of input validation, an authenticated attacker can inject arbitrary JavaScript payload into a stickynote annotation. When any user opens the document, the viewer renders the annotation and the browser executes the payload. This may lead to compromising the user's session. This issue has been fixed in version 1.2.8.

Products
tia Viewer
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-105987
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 13:58 UTC · Revision 1

Source evidence

Stored XSS in KGS Software tia Viewer

core-cve · Original source

Published 27 Oct 2026, 14:19 UTC

KGS Software tia Viewer is vulnerable to Stored XSS via the annotation API. Due to the lack of input validation, an authenticated attacker can inject arbitrary JavaScript payload into a stickynote annotation. When any user opens the document, the viewer renders the annotation and the browser executes the payload. This may lead to compromising the user's session. This issue has been fixed in version 1.2.8.

cve:CVE-2026-105987

tia Viewer

Fixed versions: Not specified

Complete source record
{
  "id": "719d24c86a9f043df62e0348169e51c1edd077397670b48fdfc83f626a87f0a5",
  "url": "https://www.cve.org/CVERecord?id=CVE-2026-105987",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Stored XSS in KGS Software tia Viewer",
    "summary": "KGS Software tia Viewer is vulnerable to Stored XSS via the annotation API. Due to the lack of input validation, an authenticated attacker can inject arbitrary JavaScript payload into a stickynote annotation. When any user opens the document, the viewer renders the annotation and the browser executes the payload. This may lead to compromising the user's session. This issue has been fixed in version 1.2.8.",
    "evidence": "cve:CVE-2026-105987",
    "products": [
      {
        "name": {
          "value": "tia Viewer",
          "evidence": "/containers/cna/affected/0/product"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": []
      }
    ],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-105987",
      "aliases": [
        "CVE-2026-105987"
      ],
      "metrics": [
        {
          "format": "CVSS",
          "cvssV4_0": {
            "Safety": "NOT_DEFINED",
            "version": "4.0",
            "Recovery": "NOT_DEFINED",
            "baseScore": 5.1,
            "Automatable": "NOT_DEFINED",
            "attackVector": "NETWORK",
            "baseSeverity": "MEDIUM",
            "valueDensity": "NOT_DEFINED",
            "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N",
            "exploitMaturity": "NOT_DEFINED",
            "providerUrgency": "NOT_DEFINED",
            "userInteraction": "PASSIVE",
            "attackComplexity": "LOW",
            "attackRequirements": "NONE",
            "privilegesRequired": "LOW",
            "subIntegrityImpact": "LOW",
            "vulnIntegrityImpact": "NONE",
            "subAvailabilityImpact": "NONE",
            "vulnAvailabilityImpact": "NONE",
            "subConfidentialityImpact": "LOW",
            "vulnConfidentialityImpact": "NONE",
            "vulnerabilityResponseEffort": "NOT_DEFINED"
          },
          "scenarios": [
            {
              "lang": "en",
              "value": "GENERAL"
            }
          ]
        }
      ],
      "affected": [
        {
          "vendor": "KGS Software",
          "product": "tia Viewer",
          "versions": [
            {
              "status": "affected",
              "version": "0",
              "lessThan": "1.2.8",
              "versionType": "semver"
            }
          ],
          "defaultStatus": "unaffected"
        }
      ],
      "modified": "2026-10-27T14:19:02.333Z",
      "provider": "cve",
      "references": [
        "https://cert.pl/en/posts/2026/10/CVE-2026-105987",
        "https://www.kgs-software.com/en/products/tia-viewer"
      ],
      "provider_metadata": {
        "cna": {
          "orgId": "4bb8329e-dd38-46c1-aafb-9bf32bcb93c6",
          "shortName": "CERT-PL",
          "dateUpdated": "2026-10-27T14:19:02.333Z"
        }
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-105987",
        "evidence": "/cveMetadata/cveId"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/containers/cna/metrics"
  },
  "source_id": "core-cve",
  "document_id": 392706,
  "published_at": "2026-10-27T14:19:02.333+00:00"
}