3DS System Flaws: Difference between revisions
Line 296: | Line 296: | ||
! Description | ! Description | ||
! Successful exploitation result | ! Successful exploitation result | ||
! Fixed in system version | ! Fixed in system-module system-version | ||
! Last system version this flaw was checked for | ! Last system-module system-version this flaw was checked for | ||
! Timeframe this was discovered | ! Timeframe this was discovered | ||
! Discovered by | ! Discovered by | ||
Line 320: | Line 320: | ||
| HID module does not validate the index values in [[HID_Shared_Memory|sharedmem]](just changes index to 0 when index == maxval when updating), therefore large values will result in HID module writing HID data to arbitrary addresses. | | HID module does not validate the index values in [[HID_Shared_Memory|sharedmem]](just changes index to 0 when index == maxval when updating), therefore large values will result in HID module writing HID data to arbitrary addresses. | ||
| ROP under HID module, but this is *very* unlikely to be exploitable since the data written is HID data. | | ROP under HID module, but this is *very* unlikely to be exploitable since the data written is HID data. | ||
| | | None | ||
| [[9. | | [[9.3.0-21]] | ||
| 2014? | | 2014? | ||
| [[User:Yellows8|Yellows8]] | | [[User:Yellows8|Yellows8]] |