LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - News
User Name
Password
Linux - News This forum is for original Linux News. If you'd like to write content for LQ, feel free to contact us.
All threads in the forum need to be approved before they will appear.

Notices


Reply
  Search this Thread
Old 06-18-2015, 10:28 AM   #1
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,602

Rep: Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084
Chrome, Debian Linux, and the secret binary blob download riddle


Quote:
Browser snuck proprietary voice-snoop code into distro

The Debian Project thinks it's fixed an issue where Google's Chromium web browser snuck proprietary code into the fiercely Free Software oriented Debian Linux distro. That hasn't stopped Debian users from wondering how the issue got past project maintainers in the first place.

Debian user Yoshihito Yoshino first raised the red flag on the project's bug report mailing list in May, after noticing suspicious network activity from Chromium 43, the most recent stable release of the open source version of the Chrome browser.

"After upgrading chromium to 43, I noticed that when it is running and immediately after the machine is on-line it silently starts downloading 'Chrome Hotword Shared Module' extension, which contains a binary without source code," Yoshino wrote. "There seems no opt-out config."

Under the Debian Social Contract, distributing software without accompanying source code is a serious no-no. The fact that an important software package from an eminent contributor has distributed code sans source, without anyone noticing, has left some Debian users asking whether the project needs stricter controls.

Even worse for some users was the nature of the proprietary code that Chromium downloaded. It was reportedly a library that supported Google's "OK Google" voice recognition feature, which some security researchers have pointed out is a potential open door for invasion of privacy.
More at The Register...

What do LQ members think of this recent development?

--jeremy
 
Old 06-20-2015, 11:12 PM   #2
neonsignal
Senior Member
 
Registered: Jan 2005
Location: Melbourne, Australia
Distribution: Debian Bookworm (Fluxbox WM)
Posts: 1,391
Blog Entries: 54

Rep: Reputation: 360Reputation: 360Reputation: 360Reputation: 360
Chromium is sourced from a company which, while it has been supportive of free software projects, has also been ambivalent in its own philosophy about software. I wouldn't necessarily put this problem down to malice on Google's part, but still it is another reason to trust Firefox more than Chromium.
 
Old 06-21-2015, 03:48 AM   #3
descendant_command
Senior Member
 
Registered: Mar 2012
Posts: 1,876

Rep: Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643
Well the 'bug' was found, reported, and fixed.
As a "process" issue, I don't see a problem, any more than with any other security bug.

There has never been any promise or guarantee that any particular package has been audited or is free of malicious or unintended behaviour, only that the source the package has been built from is available for review and the package maintainers changes and actions are documented.

No doubt this will bring about greater scrutiny of future contrbutions from that vendor, possibly a change of classification to contrib, but at the end of the day it's really still 'user beware' for what yiu choose to install - Google outgrew it's famous motto a long time ago.
 
Old 06-24-2015, 10:57 AM   #4
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,602

Original Poster
Rep: Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084
Chromium stops silently installing binary blob

As an update, from https://code.google.com/p/chromium/i...id=500922#c30:

Quote:
commit 0366a5184a70b3eefb5fcef2c2e13721669f00d8
Author: mgiuca
Date: Wed Jun 24 05:41:33 2015

Disable "Ok Google" hotwording in open source builds by default.

The compile-time flag "enable_hotwording" is now tied to
branding=Chrome (false by default unless making a Google Chrome build).

Note: Chromium will no longer download/install the Hotword Shared
Module, and will automatically remove the Hotword Shared Module on
startup if it was previously installed. To keep this functionality, add
"enable_hotwording=1" to GYP_DEFINES.

BUG=500922
and

Quote:
In light of this issue, we have decided to remove the hotwording component entirely from Chromium. As it is not open source, it does not belong in the open source browser.

Chromium builds from r335874 (version 45) onwards will have hotwording disabled by default and will not download the module. There is no way to enable this feature at runtime. Google Chrome users will be unaffected (although, as always, will have to opt in using settings before the hotword module will activate).

If you want a version of Chromium with hotwording, you have to build it from source, with the GYP define "enable_hotwording=1" (or equivalently, the GN arg "enable_hotwording = true"). This will produce a custom build of Chromium that downloads the proprietary hotword component.

I have also added a field in the chrome://voicesearch page (in 45 onwards) to show you whether the hotword module is installable. If that says "No", then it is not possible to opt in to hotwording (either because the language is unsupported, or because it is a Chromium build).
--jeremy
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Chrome, Debian Linux, and the secret binary blob download riddle LXer Syndicated Linux News 0 06-17-2015 07:27 PM
dumping a struct to a file as binary blob C, Linux Shashaa Programming 9 06-03-2013 05:51 PM
creating a binary blob in linux Shashaa Programming 3 05-30-2013 01:56 PM
Packing a binary blob as a *deb Alexvader Linux - General 10 02-14-2011 05:03 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - News

All times are GMT -5. The time now is 11:16 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration