Coldboot Exploit for Tegra Devices Disclosed (NINTENDO SWITCH IS NOT VULNERABLE)

Essasetic

General Spectator
OP
Member
Joined
Jun 16, 2018
Messages
1,573
Trophies
1
XP
3,304
Country
United Kingdom
There is currently a coldboot exploit out in the wild for devices for devices that have the line of Nvidia Tegra Processors.
tegra-x1-header.jpg

The vulnerability was disclosed by Twitter and GitHub user "@balika011" after Nvidia has weirdly ignored the bug since it's discovery in March.

The bug works by:
After checking the magic in the header, the nvtboot reads the entire TBC partition (size stored in the GPT) where LoadAddressInsecure points to. If that points to nvtboot in the memory, it's possible to overwrite it, leading to unsigned code execution on the BPMP. This can be used to load the rest of the bootchain without checking the signatures.

So devices that are vulnerable are the ones that nvtboot (like the Nvidia Shield Android TV). Unfortunately, the Nintendo Switch does not have nvtboot thus it is not vulnerable to the bug.

Still a very interesting case of NVIDIA ignoring a bug.

Source: https://github.com/balika011/selfblow
 

AbyssalMonkey

Well-Known Member
Member
Joined
Jun 5, 2013
Messages
363
Trophies
1
Location
Prox
XP
2,799
Country
Antarctica
It would be more accurate to “say overlooking a bug”. I don’t think NVIDIA noticed this bug and ignored it.
Typically people alert companies under responsible disclosure to give the company time to fix the exploit. They then reveal it afterwards to announce to the public that their devices are vulnerable.

It's almost certain that NVidia ignored it or it got buried in emails.
 
  • Like
Reactions: Essasetic

reminon

Well-Known Member
Member
Joined
Feb 7, 2016
Messages
442
Trophies
0
Age
33
XP
865
Country
United States
How would they exactly benefit? You can already do everything on shield TV without any hax anyway.
Custom open source bootloaders? It destroys secureboot. Right now if an update screws everything up we are stuck with the new update with no way to properly downgrade. Especially if it messes up custom recoveries "twrp" like Nvidia has been known to do in the past.

A custom bootloader could allow us to boot from other mediums like USB. Allow us to properly load linux. Take full control of the device without having to worry about efuses having us stuck in PROD mode. All of that and more, not to mention its coldboot instead of having to rely on shofel2 or fusee.
 
  • Like
Reactions: Ryccardo

reminon

Well-Known Member
Member
Joined
Feb 7, 2016
Messages
442
Trophies
0
Age
33
XP
865
Country
United States
nintendo mustve known why else would they not use it even on a tegra device such as the switch?
I think it's more along the line of the switch's custom bootloader, which is completely different than nvboot " the bootloader used in other tegra devices".

They chose to use a proprietary bootloader tailored for the switch for security, and they wouldn't need any or all of the nvboot features.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Good, just fired up the SeriesX and have a frozen Margarita in hand. Life is good. N U?
  • NinStar @ NinStar:
    @salazarcosplay are you into beer and guns?
  • S @ salazarcosplay:
    @BigOnYa what games on the series x?
  • S @ salazarcosplay:
    I have not seen the need to get one because Halo was on the xbox
    One
    +1
  • S @ salazarcosplay:
    @NinStar those are fun things
  • BigOnYa @ BigOnYa:
    Tons of good games on gamepass, but currently playing College football 25.
  • K3Nv2 @ K3Nv2:
    Sipping on his bud wiser jamming kid rock
    +1
  • BigOnYa @ BigOnYa:
    I'm ....An....American Jackass.
  • DexterYeen @ DexterYeen:
    Im... steve
  • BigOnYa @ BigOnYa:
    Hi steve, I'm Mike, last name Rotchburns.
  • Sicklyboy @ Sicklyboy:
    im dat boi
    +1
  • BigOnYa @ BigOnYa:
    Sometimes in bed, my wifey calls me Ken, not sure why tho...
    +1
  • The Real Jdbye @ The Real Jdbye:
    must be a different ken
    +1
  • SpookyBaker @ SpookyBaker:
    Hey did you guys see that MF DOOM Gladiator popcorn bucket?
  • Kirbydogs @ Kirbydogs:
    I feel like there's a new "Rule 34"
  • Kirbydogs @ Kirbydogs:
    where with everything that exists, it's gonna have an AI counterpart.
  • Kirbydogs @ Kirbydogs:
    It should be called "Rule AI"
  • BigOnYa @ BigOnYa:
    What is this word you use "Rule"?
    +1
  • Kirbydogs @ Kirbydogs:
    Here's a fun fact: The human brain is immensely complicated. For example, whenever you want to make a decision, I believe your unconscious mind processes it first, and makes your muscles prepare. Then, you perform the action, such as walking.
  • BigOnYa @ BigOnYa:
    Here's a fun fact: A ton of feathers weights the same as a ton of bricks, which weights the same as Kens mum.
    +1
    BigOnYa @ BigOnYa: Here's a fun fact: A ton of feathers weights the same as a ton of bricks, which weights the same... +1