CVE-2026-84854 in WibuKeyinfo

Summary

by MITRE • 10/06/2026

In the WibuKey driver for Windows below Version 6.72, insufficient validation of user input when calculating the size of a kernel buffer could cause small amounts of data to be written outside the intended kernel buffer. This can lead to a system crash. Under unfavorable circumstances, adjacent kernel memory may be modified.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 10/06/2026

The vulnerability identified in WibuKey driver versions prior to 6.72 represents a critical security flaw rooted in improper input validation during kernel-mode operations. Specifically, the defect occurs when the driver calculates the size of a buffer allocated for handling user-supplied data. The core technical issue is an integer overflow or miscalculation that results in the allocation of a buffer smaller than what is actually required by the incoming payload. When subsequent write operations occur based on this incorrect size calculation, the system attempts to copy more data into the memory space than was allocated. This discrepancy leads directly to a heap-based buffer overflow within the kernel address space, allowing data intended for one logical structure or variable to spill over into adjacent memory regions that were not designated for such writes.

From an operational perspective, this flaw poses severe risks to system stability and integrity. The immediate consequence of writing outside the bounds of the allocated kernel buffer is often a critical system failure, manifesting as a blue screen of death (BSOD) or an automatic restart due to violation of memory protection rules enforced by the operating system. This denial-of-service impact can disrupt business continuity for organizations relying on WibuKey hardware dongles for software licensing and digital rights management. However, the implications extend far beyond simple availability loss. Under favorable conditions for an attacker, the ability to write arbitrary data to adjacent kernel memory enables potential privilege escalation attacks. By carefully crafting input that overwrites specific control structures or function pointers in neighboring memory locations, a malicious actor could execute arbitrary code with SYSTEM-level privileges, effectively gaining full control over the compromised host machine.

This vulnerability aligns closely with Common Weakness Enumeration (CWE) categories such as CWE-120 Buffer Copy without Checking Size of Input and CWE-787 Out-of-bounds Write in kernel space. The exploitation technique leverages memory corruption to bypass standard security boundaries, which is a hallmark of low-level driver vulnerabilities that often require unsigned code execution or physical access depending on the system configuration. In terms of MITRE ATT&CK mapping, this flaw facilitates techniques associated with Defense Evasion and Privilege Escalation, specifically those involving kernel exploitation where attackers manipulate memory structures to gain higher levels of trust within the operating system hierarchy. The lack of rigorous bounds checking during buffer allocation is a classic example of insufficient validation that undermines the integrity of the execution environment.

Mitigation strategies must prioritize immediate remediation through software updates. Organizations utilizing WibuKey drivers should verify their current version and upgrade to version 6.72 or later, where this input validation logic has been corrected to properly calculate buffer sizes based on actual input lengths before allocation. For environments where immediate patching is not feasible due to operational constraints, network segmentation can help limit the attack surface by restricting access to systems running vulnerable drivers from untrusted networks. Additionally, enforcing strict code signing policies and monitoring for unusual kernel-mode activity via endpoint detection and response tools may provide some level of defense-in-depth against exploitation attempts. Regular auditing of driver versions across all endpoints is essential to ensure that legacy vulnerabilities do not persist in production environments.

Responsible

Wibu

Reservation

09/02/2026

Disclosure

10/06/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!