Skip to main content

Heartbleed programmer: Sorry, my bad

Heartbleed dev says sorry, my bad

Think you're having a bad week? Spare a thought for Robin Seggelmann, the German programmer who accidentally introduced the Heartbleed bug and unsecured thousands of supposedly secure websites in the process.

The erroneous code was submitted as part of Seggelmann's PhD studies at 11.59pm on New Year's Eve 2011 - but it was only discovered in recent weeks.


"I am responsible for the error because I wrote the code and missed the necessary validation by an oversight," he told The Guardian.

"Unfortunately, this mistake also slipped through the review process and therefore made its way into the released version."

Also known as the "Oops, my bad!" admission, although a whole host of other people managed to miss the mistake over the course of the following years.

"I can only assume that it took so long because it's in a new feature which is not widely used and not a conceptual, but a simple programming error."

News Editor (UK)

It's a perpetual challenge among the TechRadar staff to send Kate (Twitter, Google+) a link to something interesting on the internet that she hasn't already seen. As TechRadar's News Editor (UK), she's constantly on the hunt for top news and intriguing stories to feed your gadget lust. And having been immersed in the world of tech and tech rumours for more than six years, she can spot a photoshopped iPhone 8 image from 20 paces.