VulnSea

libXi vulnerabilities

CVEs whose affected-version data names the libXi package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

9 CVEsRSS

CVE-2026-109090High· 7.5
yesterday

libXi XGetDeviceControl DEVICE_ENABLE Heap Buffer Overflow

A malicious X server could cause a heap overflow by injecting a large DEVICE_ENABLE reply when processed by libXi before 1.8.4.

▾ Twilightx.org · libXivia CVEORG
CVE-2026-109089High· 7.5
yesterday

libXi XGetDeviceControl Control Type Mismatch Heap Buffer Overflow

A buffer overflow when handling DEVICE_RESOLUTION in libXi before 1.8.4 could overflow a heap, triggered by a malicious X server.

▾ TwilightX.Org · libXivia CVEORG
CVE-2026-94282Medium· 5.6
1mo ago

An out-of-bounds read in libXi's XI2 enter/leave/focus cookie conversion in libXi before 1.8.4 could be used by malicious X server to crash an attached X client.

An out-of-bounds read in libXi's XI2 enter/leave/focus cookie conversion in libXi before 1.8.4 could be used by malicious X server to crash an attached X client.

▾ Sunlitx.org · libXiEPSS 0.13%via NVD
CVE-2026-93542Medium· 6.5
1mo ago

An out-of-bounds read in libXi's XI2 class parsing via size_classes() and copy_classes() in libXi before 1.8.4 could be used by malicous servers to crash the X client.

An out-of-bounds read in libXi's XI2 class parsing via size_classes() and copy_classes() in libXi before 1.8.4 could be used by malicous servers to crash the X client.

▾ Sunlitx.org · libXiEPSS 0.26%via NVD
CVE-2026-93543High· 7.4
1mo ago

An out-of-bounds read in libXi's XI2 class parser in libXi before 1.8.4 could be used by malicious X servers to crash an attached X client.

An out-of-bounds read in libXi's XI2 class parser in libXi before 1.8.4 could be used by malicious X servers to crash an attached X client.

▾ Twilightx.org · libXiEPSS 0.26%via NVD
CVE-2026-93544Medium· 6.5
1mo ago

An out-of-bounds read in libXi's XI2 XIQueryDevice reply parsing in libXi before 1.8.4 can be used by a malicious X server to crash an attached X client.

An out-of-bounds read in libXi's XI2 XIQueryDevice reply parsing in libXi before 1.8.4 can be used by a malicious X server to crash an attached X client.

▾ Sunlitx.org · libXiEPSS 0.26%via NVD
CVE-2026-93545Medium· 6.5
1mo ago

An out-of-bounds read in libXi's XListInputDevices() in libXi before 1.8.4 could be used by malicious X servers to crash an attached X client.

An out-of-bounds read in libXi's XListInputDevices() in libXi before 1.8.4 could be used by malicious X servers to crash an attached X client.

▾ Sunlitx.org · libXiEPSS 0.21%via NVD
CVE-2026-94281Medium· 6.5
1mo ago

An out-of-bounds read in libXi's XListInputDevices() class parsing in libXi before 1.8.4 could be used by malicious X servers to crash an attached X client.

An out-of-bounds read in libXi's XListInputDevices() class parsing in libXi before 1.8.4 could be used by malicious X servers to crash an attached X client.

▾ Sunlitx.org · libXiEPSS 0.21%via NVD
CVE-2026-93541Medium· 6.5
1mo ago

An out-of-bounds read in libXi's XQueryDeviceState() in libXi before 1.8.4 could be used by a

An out-of-bounds read in libXi's XQueryDeviceState() in libXi before 1.8.4 could be used by a

▾ SunlitX.org · libXiEPSS 0.26%via NVD
libXi vulnerabilities (CVEs) · VulnSea