Synaptics Fingerprint Driver Co-Installer Privilege Escalation Vulnerability

Vulnerability

A vulnerability exists in the Synaptics Fingerprint Driver's co-installer, which can lead to unauthorized code execution with elevated privileges. This issue arises when a maliciously crafted DLL is placed in the C:\ProgramData\Synaptics directory. During the driver installation, the co-installer executes a utility called CheckFPDatabase.exe with elevated rights. This utility loads DLLs from the default system path, allowing the injected malicious DLL to be executed instead of the legitimate one.

Impact

Exploitation of this vulnerability allows local users to execute arbitrary code with elevated privileges, potentially leading to unauthorized system modifications or access.

Reproduction

To reproduce this vulnerability, create the C:\ProgramData\Synaptics folder and place a malicious DLL inside it, ensuring the DLL name matches that of a required system DLL. When the Synaptics Fingerprint Driver is installed, the co-installer will run CheckFPDatabase.exe, which will load the malicious DLL with elevated privileges, thereby executing the injected code.

Remediation

Users can upgrade to Synaptics Fingerprint Driver versions 5.5.3537.1066 or 5.5.4022.1052 to address this vulnerability.

Added: Dec 1, 2025, 7:29 PM
Updated: Dec 1, 2025, 7:29 PM

Vulnerability Rating

Custom Algorithm
spread
7.8
impact
10.0
exploitability
3.6
remediation
7.9
relevance
1.3
threat
1.6
urgency
2.9
incentive
0.8

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.