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]] | ||
|} | |} |