Yubico Libfido2, Python-Fido2, and Yubikey-Manager Unintended DLL Search Path Vulnerability

Vulnerability

A vulnerability exists in Yubico libfido2 versions prior to 1.17.0, python-fido2 versions prior to 2.2.0, and yubikey-manager versions prior to 5.9.1, all related to an improper DLL search path on Windows. This flaw could allow an attacker to execute code by placing a malicious file in the installation directory of the affected software or Python. If the software is installed in a directory requiring Administrator permissions, the attacker would need an account with such access to carry out the attack.

Impact

Exploitation of this vulnerability could lead to unauthorized code execution on the affected Windows system.

Remediation

Users are advised to update to the latest versions of libfido2, python-fido2, and YubiKey Manager. For integrators using these libraries, it is recommended to follow Microsoft's guidance on secure library loading to prevent DLL preloading attacks.

Added: Apr 16, 2026, 12:23 AM
Updated: Apr 16, 2026, 12:23 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
7.5
exploitability
2.3
remediation
0.0
relevance
6.0
threat
0.0
urgency
2.9
incentive
0.0

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