CVE-2026-105987
Last modified
CVE-2026-105987 is a medium-severity vulnerability rated 5.1/10 on the CVSS scale. 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. EPSS estimates a 0.24% chance of exploitation in the next 30 days.
Description
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.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| KGS Software | tia Viewer | < 1.2.8 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-105987?
How severe is CVE-2026-105987?
How do I fix CVE-2026-105987?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-105978Improper input validation in management control functions ma…7.2
- CVE-2026-105979Improper input validation in the ZeroTier VPN function may a…7.2
- CVE-2026-105980Improper input validation in the WireGuard VPN function may …7.2
- CVE-2026-105981Improper input validation in the Digital I/O function may al…7.2
- CVE-2026-105982Improper input validation in the IPsec VPN function may allo…7.2
- CVE-2026-105985Craft CMS 5.10.13.2 contains an authenticated remote code ex…8.8
- CVE-2026-105989The Accept PayPal Payments using Contact Form 7 WordPress pl…5.3
- CVE-2026-10599The Integrate PhonePe with WooCommerce WordPress plugin thro…7.5
- CVE-2026-105990The Accept PayPal Payments using Contact Form 7 WordPress pl…5.3
- CVE-2026-105991IBM Db2 Genius Hub 1.1.2, 1.1.3, 1.1.4, 1.1.5 could allow a …3.5
- CVE-2026-105992The Ettrick Escape Room Booking WordPress plugin before 1.3.…5.3
- CVE-2026-105993The DT Directory Lite Addon WordPress plugin through 1.1 doe…5.3
Are you affected by CVE-2026-105987?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
