Security

Raspberry Pi hands out prizes to all in the RP2350 Hacking Challenge

Power-induced glitches, lasers, and electromagnetic fields are all tools of the trade


Raspberry Pi has given out prizes for extracting a secret value from the one-time-programmable (OTP) memory of the Raspberry Pi RP2350 microcontroller – awarding a pile of cash to all four entrants.

The RP2350 went on sale to the public on August 8, 2024, a substantial improvement over its predecessor, the RP2040. One notable area of change was around security; a weakness of the RP2040 had been a factor for some potential customers who regarded it as a non-starter.

Keen to change that perception, Raspberry Pi offered a $10,000 prize to the first person to retrieve a secret value from the OTP memory on the device. According to Pi supremo Eben Upton, "Our aim was to smoke out weaknesses early, so that we could fix them before RP2350 became widely deployed in secure applications."

Hackers were given just one month to make their submissions. Nobody claimed the prize. In September, the prize was doubled to $20,000, and the deadline was extended to the end of 2024. This time, the company received four valid submissions.

All of the hacks required some form of physical access to the chip to retrieve the data. Some tinkered with the power to induce faults, and another ground away part of the chip package and fired a laser at the internals to cause a glitch that could be taken advantage of. A fourth used techniques, including a focused ion beam, to extract the data.

Raspberry Pi also commissioned cybersecurity outfit Hextree to evaluate the chip's secure boot process. By using electromagnetic fault injection (EMFI) – delivering a high-voltage pulse to a small coil on top of the chip – the team was able to inject faults that weren't spotted by the glitch detectors.

While having your hardware hacked is less than ideal (although Upton told us at the time that he realized the company was "painting a target on our backs"), the computer maker was very impressed by the attacks and opted to award $20,000 to each of the winners rather than pick the "best."

We imagine the award money was a bargain compared to the reputational damage that an attack in the field could cause.

Upton described the approach taken by Raspberry Pi as "security through transparency," which contrasts with the "security through obscurity" philosophy in some other part of in the industry, he said.

There is a saying that security by obscurity is no security at all, but the approach taken by Raspberry Pi of publishing the hackers' exploits before mitigations have been implemented might raise an eyebrow or two. At least two will require changes to the hardware. However, as we've noted, all of the exploits require physical access to the microcontroller.

Another challenge is due to start in a few weeks. In the meantime, Upton acknowledged the pros and cons of the transparent approach and said, "The optimum strategy may vary over time, as the installed base of devices with critical exploits increases.

"What doesn't work is a strategy where exploits exist, and are widely known to bad actors, but you put on a brave face and pretend to your customers that everything is fine." ®

Send us news
18 Comments

The ultimate Pi 5 arrives carrying 16GB ... and a price to match

How much RAM does an enthusiast really need?

Christmas 1984: The last hurrah for 8-bit home computers

Saturation point, and Nintendo and Sega, were just around the corner

Former NSA cyberspy's not-so-secret hobby: Hacking Christmas lights

Rob Joyce explains how it's done

Raspberry Pi 500 and monitor arrive in time for Christmas

Faster, whiter, a tad more expensive – and a little baffling

The sweet Raspberry taste of success masks a missed opportunity

Best way to demystify modern computing? Brick it

Nvidia upgrades tiny Jetson Orin Nano dev kits for the holidays

'Super' edition promises 67 TOPS and 102GB/s of memory bandwidth for your GenAI projects

Raspberry Pi Compute Module 5 cranks up the power – and the heat

Same form factor, more performance for industry

Ambitious overclocker cools Raspberry Pi 5 with liquid nitrogen

Pi supremo Eben Upton tells El Reg: 'I love this sort of thing'

Andrew Tate's site ransacked, subscriber data stolen

He'll just have to take this one on the chin

Chinese engineers wire Raspberry Pi into 600-meter railway tunnel to find any holes

The GPIO turns out to be a handy tool if you want to measure the conductivity of concrete

Raspberry Pi AI Camera takes inferencing load off the CPU

Autofocus would have been nice, though

DEF CON badge disagreement gets physical as firmware dev removed from event stage

Is it not a strange fate that we should suffer so much fear and doubt for so small a thing?