The issue was this leaking of previously stored data in system memory, due to reusing the system memory without re-initializing it.
> If the userspace aapplication requests to initialise 1 byte,
> the driver will round that up to a full 4096 bytes, and allocate that much memory.
>
> However, it will only initialise the first byte, leaving the rest in its prior state.
> The user can then access the remaining 4095 bytes which have been untouched,
> thus gaining access to the contents of uninitialised memory.
Apparently patched in the currently available latest drivers starting from- AMD PSP driver 5.17.0.0
- AMD Chipset Driver 3.08.17.735
https://www.amd.com/en/corporate/product-security/bulletin/a...