The KeyJack vulnerability allows encrypted keystrokes to be injected into a vulnerable wireless keyboard’s dongle without knowledge of the encryption key.
Certain wireless keyboards implement encryption, but miss a subtlety that allows an attacker to inject keystrokes into the dongle after sniffing legitimate traffic from the keyboard.
Click here to see a full list of the affected devices.