{"id":"CVE-2026-109089","revision":"bbaadff1a2854b5c9d8d3701fdd1d844","records":[{"revision":"bbaadff1a2854b5c9d8d3701fdd1d844","observedAt":"2026-10-27T17:43:43.295+00:00","statement":{"source":"cve-program","id":"CVE-2026-109089","aliases":[],"title":"libXi XGetDeviceControl Control Type Mismatch Heap Buffer Overflow","description":"A buffer overflow when handling DEVICE_RESOLUTION in libXi before 1.8.4 could overflow a heap, triggered by a malicious X server.","state":0,"publishedAt":"2026-10-27T16:05:56.113+00:00","modifiedAt":"2026-10-27T16:05:56.113+00:00","affected":[{"ecosystem":"Vendor product","name":"libXi","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"X.Org\",\n                    \"product\": \"libXi\",\n                    \"packageName\": \"libXi\",\n                    \"repo\": \"https://gitlab.freedesktop.org/xorg/lib/libxi\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"0\",\n                            \"lessThan\": \"1.8.4\",\n                            \"versionType\": \"rpm\"\n                        }\n                    ],\n                    \"defaultStatus\": \"unaffected\"\n                }"}],"metrics":[{"system":"CVSS 3.1","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H","score":7.5,"severity":"HIGH"}],"references":["https://gitlab.freedesktop.org/xorg/lib/libxi/-/commit/f7836d0a0"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-109089","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-109089","identifiers":["CVE-2026-109089"]},"retained":false,"historicalAffected":[]}],"coverage":[]}