Stories
Slash Boxes
Comments

SoylentNews is people

posted by Fnord666 on Monday January 01 2018, @02:33PM   Printer-friendly
from the built-in-hacks dept.

Nintendo Switch Kernel exploit 34c3 presentation: "Nvidia Backdoored themselves"

Yesterday, hackers Plutoo, Derrek, and Naehrwert were at the 34C3 hacking conference in Germany to give a presentation on their kernel hacks on the Nintendo Switch (video below). Hacker Yellows8 wasn't there but was also credited for some of the work that led to this presentation.

[...] They detail in particular the sm:hax exploit (which consists in skipping an initialization step for a service, which results in the service manager thinking the service has pid 0, making it root giving it additional privileges*), as well as the hardware glitching process that was used to get the Kernel decryption keys. Naehrwert also presents how he bypassed ARM's Trustzone on the Switch, a stunt he insists "is not useful for homebrew, but fun".

One of the highlights of the presentation is how the hackers leveraged the fact that the Nintendo Switch uses an "off the shelf" Nivdia Tegra X1. A GPU that is well documented, and for which debugging hardware can also be officially be acquired at reasonable prices. The X1 documentation in particular gave the hackers detailed information on how to bypass some security of the SMMU (system Memory Management Unit). "Just search for 'bypass the SMMU' in the documentation", Plutoo says. He concludes: "Nvidia Backdoored themselves".

Nintendo Switch Homebrew Launcher Could Allow Custom Software Via NVIDIA Backdoor

The one caveat to this new homebrew experience is that it is only currently validated for Nintendo Switch 3.0.0 firmware. So, if you want to take part in the festivities, you will need to stay on that firmware and resist the urge to update to a newer build.

Also at HackRead, TechRadar.

Related: The Ghost in Nintendo's Switch - Game Unlocks on the Date of Satoru Iwata's Death
Nintendo to More Than Double Production of Switch; Success Rooted in Wii U's Failure
Nintendo Sells at Least 10 Million Switch Consoles in 2017, 64 GB Game Cards Delayed to 2019
34th Chaos Communication Congress (34C3) Presentations Online


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 0) by Anonymous Coward on Tuesday January 02 2018, @03:51AM (2 children)

    by Anonymous Coward on Tuesday January 02 2018, @03:51AM (#616603)

    "Running unapproved programs on your own computer coming soon due to exploit!" is dystopian bullshit.

    Fuck buying computers which only let one run approved programs.

  • (Score: 2) by takyon on Tuesday January 02 2018, @05:34AM (1 child)

    by takyon (881) <takyonNO@SPAMsoylentnews.org> on Tuesday January 02 2018, @05:34AM (#616630) Journal

    So which flavor of caged computing are you running? Intel, AMD, or ARM?

    --
    [SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
    • (Score: 1, Informative) by Anonymous Coward on Tuesday January 02 2018, @06:01AM

      by Anonymous Coward on Tuesday January 02 2018, @06:01AM (#616636)

      I'm not happy with them, but they don't forbid me from running unauthorized programs so far as I know.