Feeds

Mozilla CTO Eich: If your browser isn't open source (ahem, ahem, IE, Chrome, Safari), DON'T TRUST IT

Government spy code could be anywhere, claims Firefox chief

Top 5 reasons to deploy VMware with Tegile

Mozilla CTO Brendan Eich has cautioned netizens not to blindly trust software vendors, arguing that only open-source software can be assured to be free from government-mandated surveillance code.

"Every major browser today is distributed by an organization within reach of surveillance laws," Eich wrote in a joint blog post with Mozilla research and development VP Andreas Gal on Saturday.

Under those laws, Eich argued, governments could compel software companies to include surveillance code in their products. Worse, the vendors may not be able to admit to the public that such code exists when asked, because of gag orders.

The Mozilla man argued that open-source software can help alleviate this risk because customers have the opportunity to review its source code and spot any potential backdoors.

Equally important, Eich said, security researchers can compile open-source projects from source and compare the output to the executable binaries distributed by software vendors to make sure that the downloadable binaries don't include any undisclosed extras.

That's not possible for a product like Internet Explorer, Eich said, because Microsoft doesn't share any of its proprietary code with customers.

Even browsers that use open-source HTML rendering engines such as WebKit and Blink are not safe, he added, pointing out that both Safari and Chrome contain "significant fractions" of proprietary code, into which governments could potentially sink their hooks.

"Mozilla Firefox in contrast is 100 per cent open source," Eich wrote, by way of tooting the nonprofit's own horn.

Not that this fact has necessarily shielded Firefox users from surveillance so far. In August, a version of Firefox that was distributed for use with the anonymizing Tor network was found to be vulnerable to an exploit that could leak users' MAC addresses to attackers. Scammers have also occasionally tricked Firefox users into downloading fake, malware-laden updates.

To combat this, Eich has called upon security researchers to "regularly audit Mozilla source and verified builds by all effective means" – including establishing automated procedures – and to raise a public alarm if they discover any irregularities.

In turn, he proposed, such fully audited browsers could potentially be used as "trust anchors" to verify the authenticity of internet services, which could also contain secret surveillance code.

"Security is never 'done' – it is a process, not a final rest-state," Eich wrote. "No silver bullets. All methods have limits. However, open-source audibility cleanly beats the lack of ability to audit source vs. binary." ®

Security for virtualized datacentres

More from The Register

next story
'Kim Kardashian snaps naked selfies with a BLACKBERRY'. *Twitterati gasps*
More alleged private, nude celeb pics appear online
Home Depot ignored staff warnings of security fail laundry list
'Just use cash', former security staffer warns friends
Hackers pop Brazil newspaper to root home routers
Step One: try default passwords. Step Two: Repeat Step One until success
UK.gov lobs another fistful of change at SME infosec nightmares
Senior Lib Dem in 'trying to be relevant' shocker. It's only taxpayers' money, after all
Who.is does the Harlem Shake
Blame it on LOLing XSS terroristas
Snowden, Dotcom, throw bombs into NZ election campaign
Claim of tapped undersea cable refuted by Kiwi PM as Kim claims extradition plot
Freenode IRC users told to change passwords after securo-breach
Miscreants probably got in, you guys know the drill by now
THREE QUARTERS of Android mobes open to web page spy bug
Metasploit module gobbles KitKat SOP slop
BitTorrent's peer-to-peer chat app Bleep goes live as public alpha
A good day for privacy as invisble.im also reveals its approach to untraceable chats
prev story

Whitepapers

Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.
A strategic approach to identity relationship management
ForgeRock commissioned Forrester to evaluate companies’ IAM practices and requirements when it comes to customer-facing scenarios versus employee-facing ones.
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.
WIN a very cool portable ZX Spectrum
Win a one-off portable Spectrum built by legendary hardware hacker Ben Heck
The next step in data security
With recent increased privacy concerns and computers becoming more powerful, the chance of hackers being able to crack smaller-sized RSA keys increases.