Switch System Flaws: Difference between revisions

Line 919: Line 919:
| December 10, 2021
| December 10, 2021
| February 23, 2023
| February 23, 2023
| [[User:Yellows8|yellows8]]
|-
| [[JIT_services|JIT]] usability issues
| CreateJitEnvironment will enter infinite-loops using nn::jitsrv::detail::AslrAllocator::GetAslrRegion when either of the input CodeMemory sizes are zero. Also the second CodeMemory is useless for the user-process since the second addr returned by GetCodeAddress is a dup of the first one, set during state init by CreateJitEnvironment.
With [14.0.0+] size=0 is now properly handled, and also the state for the second addr from GetCodeAddress is now properly initialized.
| Minor usability issues, not useful for exploitation (size=0 will cause jit-sysmodule to hang in a loop).
| [[14.0.0]]
| [[14.0.0]]
| October 1, 2020
| February 26, 2023
| [[User:Yellows8|yellows8]]
| [[User:Yellows8|yellows8]]
|}
|}