3DS System Flaws: Difference between revisions

Profi200 (talk | contribs)
Line 52: Line 52:
| [[9.3.0-21|9.3.0-X]]
| [[9.3.0-21|9.3.0-X]]
| 2012  
| 2012  
| [[User:Yellows8|Yellows8]]
|-
| [[Application_Manager_Services_PXI|PXIAM]] command 0x003D0108(See also [[Application_Manager_Services|this]])
| When handling this command, Process9 allocates a 0x2800-byte heap buffer, then copies the 4 FCRAM input buffers to this heap buffer without checking the sizes at all(only the buffers with non-zero sizes are copied). Starting with [[5.0.0-11|5.0.0-X]], the total combined size of the input data must be <=0x2800.
| ARM9 code execution
| [[5.0.0-11|5.0.0-X]]
|
| May 2013
| [[User:Yellows8|Yellows8]]
| [[User:Yellows8|Yellows8]]
|-
|-