PatchSiren cyber security CVE debrief
CVE-2025-68822 Linux CVE debrief
A use-after-free vulnerability was found in the Linux kernel's ALPS touchpad driver. The dev3_register_work delayed work item was not properly canceled during device detachment, allowing it to be scheduled after the alps_data structure had been deallocated. This can cause a use-after-free vulnerability in the Linux kernel's ALPS touchpad driver. The vulnerability can be mitigated by applying the patches provided by the vendor or disabling the ALPS touchpad driver if not needed. Linux kernel developers and users who use the ALPS touchpad driver should be aware of this vulnerability and take steps to mitigate it. This includes applying the patches provided by the vendor or disabling the ALPS touchpad driver if not needed. Additionally, defenders should monitor for suspicious activity related to the ALPS touchpad driver and review compensating controls for exposed systems. The vulnerability was identified by static analysis of the Linux kernel's ALPS touchpad driver code. The analysis revealed that the dev3_register_work delayed work item was not properly canceled during device detachment, allowing it to be scheduled after the alps_data structure had been deallocated.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-01-13
- Original CVE updated
- 2026-07-30
- Advisory published
- 2026-01-13
- Advisory updated
- 2026-07-30
Who should care
Linux kernel developers and users who use the ALPS touchpad driver should be aware of this vulnerability and take steps to mitigate it. This includes applying the patches provided by the vendor or disabling the ALPS touchpad driver if not needed. Additionally, defenders should monitor for suspicious activity related to the ALPS touchpad driver and review compensating controls for exposed systems.
Technical summary
The dev3_register_work delayed work item was not properly canceled during device detachment, allowing it to be scheduled after the alps_data structure had been deallocated. This can cause a use-after-free vulnerability in the Linux kernel's ALPS touchpad driver. The vulnerability can be mitigated by applying the patches provided by the vendor or disabling the ALPS touchpad driver if not needed. The vulnerability was identified by static analysis of the Linux kernel's ALPS touchpad driver code. The analysis revealed that the dev3_register_work delayed work item was not properly canceled during device detachment, allowing it to be scheduled after the alps_data structure had been deallocated. Defenders should verify that the ALPS touchpad driver is properly updated and configured, and monitor for suspicious activity related to the driver.
Defensive priority
High
Recommended defensive actions
- Apply the patch from https://git.kernel.org/stable/c/a9c115e017b2c633d25bdfe6709dda6fc36f08c2
- Apply the patch from https://git.kernel.org/stable/c/bf40644ef8c8a288742fa45580897ed0e0289474
- Apply the patch from https://git.kernel.org/stable/c/ed8c61b89be0c45f029228b2913d5cf7b5cda1a7
- Disable the ALPS touchpad driver if not needed
- Monitor for suspicious activity related to the ALPS touchpad driver
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The vulnerability was identified by static analysis of the Linux kernel's ALPS touchpad driver code. The analysis revealed that the dev3_register_work delayed work item was not properly canceled during device detachment, allowing it to be scheduled after the alps_data structure had been deallocated. This can cause a use-after-free vulnerability. Defenders should verify that the ALPS touchpad driver is properly updated and configured, and monitor for suspicious activity related to the driver.
Sources and references
Verified primary and authoritative sources
-
CVE-2025-68822 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2025-68822
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2025-68822 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2025-68822
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a9c115e017b2c633d25bdfe6709dda6fc36f08c2
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/bf40644ef8c8a288742fa45580897ed0e0289474
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ed8c61b89be0c45f029228b2913d5cf7b5cda1a7
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.