You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current implementation of the DeviceRedirectionMITM only stores the requestID when a packet is received. This requestID is stored by PyRDP to look for specific types of anwsers.
However, the requestID is not unique and can be used by other devices, which PyRDP doesnt take into account. PyRDP should store a pair of deviceID, requestID instead of simply requestID.
I am unsure of the current impact of this. It probably can raise KeyErrors leading to the packet not being forwarded.
The text was updated successfully, but these errors were encountered:
The current implementation of the
DeviceRedirectionMITM
only stores the requestID when a packet is received. This requestID is stored by PyRDP to look for specific types of anwsers.However, the requestID is not unique and can be used by other devices, which PyRDP doesnt take into account. PyRDP should store a pair of
deviceID, requestID
instead of simplyrequestID
.I am unsure of the current impact of this. It probably can raise KeyErrors leading to the packet not being forwarded.
The text was updated successfully, but these errors were encountered: