{"schema":"threatline.record/2","record":{"id":"CVE-2026-109089","aliases":[],"summary":"libXi XGetDeviceControl Control Type Mismatch Heap Buffer Overflow","details":"A buffer overflow when handling DEVICE_RESOLUTION in libXi before 1.8.4 could overflow a heap, triggered by a malicious X server.","categories":["Unclassified"],"product":"libXi","vendor":"X.Org","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-109089","source_modified_at":"2026-10-27T16:05:56.113Z","fetched_at":"2026-10-27T16:27:21.584480Z","product":"libXi","vendor":"X.Org","versions":[{"status":"affected","version":"0","lessThan":"1.8.4","versionType":"rpm"}],"defaultStatus":"unaffected"}],"fixed_versions":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-109089","source_modified_at":"2026-10-27T16:05:56.113Z","fetched_at":"2026-10-27T16:27:21.584480Z","package":{"name":"libXi","ecosystem":null},"version":"1.8.4","basis":"first unaffected version stated in the CVE record"}],"cvss":7.5,"severity":"High","kev":{"listed":false},"epss":{"probability":null,"percentile":null,"score_date":null},"published_at":"2026-10-27T16:05:56.113Z","modified_at":"2026-10-27T16:05:56.113Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-109089","fetched_at":"2026-10-27T16:27:21.584480Z","source_modified_at":"2026-10-27T16:05:56.113Z"}],"sources":["CVE List"],"references":[{"source":"CVE List","url":"https://gitlab.freedesktop.org/xorg/lib/libxi/-/commit/f7836d0a0","tags":["patch"]}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","cvss_source":"CVE List","classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":null,"confidence":"unknown","reviewed":false},"change_timestamp":"2026-10-27T16:05:56.113Z","content_hash":"9801f15c55283787546799af962879cab1a1b305be0d6854a36684d8f41e4ce1"}}
