We recently got a strengthened security policy where people are required to log out of any RDP connections at the end of the day. So when I turn off my laptop, it is not enough to merely close the RDP connection, I actually have to log out of it.
Naturally, this causes all kinds of complications because then I will also lose any active ssh connections from that server to elsewhere, or any tasks I'm running, various open browsers and notepads with remarks etc., and I many times continue the work when I arrive home, or I might be telecommuting and moving while working. While it is possible to put browsers and Notepad++ to modes where they remember where you left off, it still complicates things, especially if I am on call duty and I am supposed to react fast.
I was told the reason is that cyber attackers can possibly hijack any active or "disconnected" RDP sessions, and was pointed to e.g. this article, which didn't really help me understand how such hijacking is possible:
So is this really the case that merely closing the RDP connection is a security threat, and logging out of the session is the only solution?
E.g. locking the RDP session to the login screen is not enough, a hijacker can still use your active RDP connection, even without knowing your password (if he knows my password, then I guess it doesn't matter either way, he can log into the RDP session even if I was logged out)?
I think we are also introducing MFA for those RDP sessions (naturally we have MFA already for VPN), but I got the impression even that doesn't help with the problem; if you haven't logged out, your RDP session can be hijacked.
Is this considered as a "feature" of RDP and just the way it is, or is this an issue (i.e. the ability to hijack active RDP sessions) that Microsoft or whoever is supposed to fix in the RDP protocol?
Note: I do understand it is a good practice to log out if you are not going to use the server for some time (vacations etc.), and also not to increasingly hog system resources, but I am strictly asking about the security implications so that I really should log out each day.