CVE catalog

CVE-2026-35093

A flaw was found in libinput. A local attacker who can place a specially crafted Lua bytecode file in certain system or user configuration directories can bypass security restrictions. This allows the

[CVE catalog]

Severity
High · CVSS 8.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.18% · Oct 25, 2026

A flaw was found in libinput. A local attacker who can place a specially crafted Lua bytecode file in certain system or user configuration directories can bypass security restrictions. This allows the attacker to run unauthorized code with the same permissions as the program using libinput, such as a graphical compositor. This could lead to the attacker monitoring keyboard input and sending that information to an external location.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibinputsid1.31.3-1fixed
Debianlibinputforky1.31.3-1fixed
Debianlibinputtrixie1.28.1-1+deb13u1not affected
Debianlibinputtrixie-security1.28.1-1+deb13u1not affected
Debianlibinputbookworm1.22.1-1+deb12u1not affected
Debianlibinputbookworm-security1.22.1-1+deb12u1not affected
CpelibinputNot reported1.30.3fixed
CpelibinputNot reported1.31.1fixed
CpefedoraNot reportedNot reportedunknown
CpelibinputNot reportedNot reportednot affected
Opensuselibinputtumbleweed1.31.1-1.1fixed
CpelibinputNot reported1.31.1fixed
CpefedoraNot reportedNot reportedunknown

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibinputsourcesid1.31.1-1not yet assignedNot reported[1132550]
Debianlibinputsourceforky1.31.1-1not yet assignedNot reported[1132550]
DebianlibinputsourcetrixieNot affectedunimportantNot reported[1132550]
DebianlibinputsourcebookwormNot affectedunimportantNot reported[1132550]
CpelibinputcpeNot reported1.30.3Not reportedNot reportedNot reported
CpelibinputcpeNot reported1.31.1Not reportedNot reportedNot reported
Opensuselibinputrpmtumbleweed1.31.1-1.1Not reportedOPENSUSE-SU-2026:10489-1Not reported
CpelibinputcpeNot reported1.31.1Not reportedNVD-CVE-2026-35093Not reported

[Debian bug #1132550]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • [libinput10]Unknown

    Source package: [libinput]

    Details (1)
    • 1.31.3-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 1.31.1-1.1

      Version impact unknown

      nvd · libinput · opensuse · tumbleweed

  • Source package: [libinput]

    Details (1)
    • 1.31.3-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 1.31.1-1.1

      Version impact unknown

      nvd · libinput · opensuse · tumbleweed

  • Source package: [libinput]

    Details (1)
    • 1.31.3-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 1.31.1-1.1

      Version impact unknown

      nvd · libinput · opensuse · tumbleweed

  • Source package: [libinput]

    Details (1)
    • 1.31.3-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 1.31.1-1.1

      Version impact unknown

      nvd · libinput · opensuse · tumbleweed

  • [libinput-udev]Unknown

    Source package: [libinput]

    Details (1)
    • 1.31.3-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 1.31.1-1.1

      Version impact unknown

      nvd · libinput · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • [libinput10]Not affected

    Source package: [libinput]

    Details (4)
    • 1.22.1-1+deb12u1 · amd64 · bookworm

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · arm64 · bookworm

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · amd64 · bookworm-security

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · arm64 · bookworm-security

      Not affected

      nvd · libinput · debian · bookworm

  • [libinput-bin]Not affected

    Source package: [libinput]

    Details (4)
    • 1.22.1-1+deb12u1 · amd64 · bookworm

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · arm64 · bookworm

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · amd64 · bookworm-security

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · arm64 · bookworm-security

      Not affected

      nvd · libinput · debian · bookworm

  • [libinput-dev]Not affected

    Source package: [libinput]

    Details (4)
    • 1.22.1-1+deb12u1 · amd64 · bookworm

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · arm64 · bookworm

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · amd64 · bookworm-security

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · arm64 · bookworm-security

      Not affected

      nvd · libinput · debian · bookworm

  • [libinput-tools]Not affected

    Source package: [libinput]

    Details (4)
    • 1.22.1-1+deb12u1 · amd64 · bookworm

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · arm64 · bookworm

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · amd64 · bookworm-security

      Not affected

      nvd · libinput · debian · bookworm

    • 1.22.1-1+deb12u1 · arm64 · bookworm-security

      Not affected

      nvd · libinput · debian · bookworm

Observed:

References