Nintendo vient de publier la mise à jour 3.0.0, qui corrige un exploit trouvé par qlutoo ainsi que par la Reswitched team.
Prior to 3.0.0, pl:u (Shared Font services implemented in the NS sysmodule) service commands 1,2,3 took in a signed 32-bit index and returned that index of an array but did not check that index at all. This allowed for an arbitrary read within a 34-bit range (33-bit signed) from pl:u .bss. In 3.0.0, sending out of range indexes causes error code 0x60A to be returned.
Dumping pl:u (part of the the NS module)'s virtual memory (including code); obtaining base addresses for NS module .text (thus defeating ASLR)
Source : http://switchbrew.org/index.php?title=Switch_System_Flaws
Commentaires récents