* [gentoo-user] www-client/chromium
@ 2011-08-05 4:05 Thanasis
2011-08-05 4:20 ` Matthew Finkel
2011-08-05 4:23 ` Adam Carter
0 siblings, 2 replies; 13+ messages in thread
From: Thanasis @ 2011-08-05 4:05 UTC (permalink / raw
To: gentoo-user
I noticed that chromium's code has a lot of vulnerabilities.
https://bugs.gentoo.org/buglist.cgi?quicksearch=www-client%2Fchromium
I suppose this is why we see so often version upgrades of it (and it's
not a small app to build).
Why is its code so, should I say prone to bugs, compared to
other browsers?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 4:05 [gentoo-user] www-client/chromium Thanasis
@ 2011-08-05 4:20 ` Matthew Finkel
2011-08-05 7:34 ` Jesús J. Guerrero Botella
2011-08-05 4:23 ` Adam Carter
1 sibling, 1 reply; 13+ messages in thread
From: Matthew Finkel @ 2011-08-05 4:20 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 945 bytes --]
On Fri, Aug 5, 2011 at 12:05 AM, Thanasis <thanasis@asyr.hopto.org> wrote:
> I noticed that chromium's code has a lot of vulnerabilities.
> https://bugs.gentoo.org/buglist.cgi?quicksearch=www-client%2Fchromium
> I suppose this is why we see so often version upgrades of it (and it's
> not a small app to build).
> Why is its code so, should I say prone to bugs, compared to
> other browsers?
>
>
Firefox isn't perfect either
https://bugs.gentoo.org/buglist.cgi?quicksearch=www-client%2Ffirefox&list_id=337885
I think you hit the nail on the head by saying that "it's not a small app to
build". The more code that's written increases the the chances a security
holes will be introduced into the application.
And as an internet browser, they're also susceptible to many more vectors of
attack than most other packages. For chromium specifically, I haven't looked
at the CVEs but I suspect many are for webkit and not just Chromium.
Just my 2c.
[-- Attachment #2: Type: text/html, Size: 1503 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 4:05 [gentoo-user] www-client/chromium Thanasis
2011-08-05 4:20 ` Matthew Finkel
@ 2011-08-05 4:23 ` Adam Carter
2011-08-05 4:36 ` Michael Mol
2011-08-05 4:45 ` Thanasis
1 sibling, 2 replies; 13+ messages in thread
From: Adam Carter @ 2011-08-05 4:23 UTC (permalink / raw
To: gentoo-user
On Fri, Aug 5, 2011 at 2:05 PM, Thanasis <thanasis@asyr.hopto.org> wrote:
> I noticed that chromium's code has a lot of vulnerabilities.
> https://bugs.gentoo.org/buglist.cgi?quicksearch=www-client%2Fchromium
> I suppose this is why we see so often version upgrades of it (and it's
> not a small app to build).
> Why is its code so, should I say prone to bugs, compared to
> other browsers?
You've made an assumption there. Correlation implies causation?
Perhaps there's more bugs found because of the bounties paid? Or maybe
its because the code is newer than the alternatives.... I don't think
its possible to make a judgement based on the information I have.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 4:23 ` Adam Carter
@ 2011-08-05 4:36 ` Michael Mol
2011-08-05 4:44 ` Matthew Finkel
2011-08-05 4:45 ` Thanasis
1 sibling, 1 reply; 13+ messages in thread
From: Michael Mol @ 2011-08-05 4:36 UTC (permalink / raw
To: gentoo-user
On Fri, Aug 5, 2011 at 12:23 AM, Adam Carter <adamcarter3@gmail.com> wrote:
> On Fri, Aug 5, 2011 at 2:05 PM, Thanasis <thanasis@asyr.hopto.org> wrote:
>> I noticed that chromium's code has a lot of vulnerabilities.
>> https://bugs.gentoo.org/buglist.cgi?quicksearch=www-client%2Fchromium
>> I suppose this is why we see so often version upgrades of it (and it's
>> not a small app to build).
>> Why is its code so, should I say prone to bugs, compared to
>> other browsers?
>
> You've made an assumption there. Correlation implies causation?
>
> Perhaps there's more bugs found because of the bounties paid? Or maybe
> its because the code is newer than the alternatives.... I don't think
> its possible to make a judgement based on the information I have.
At least one of the "multiple vulnerabilities" bugs linked to a Chrome
update notice which didn't list any vulnerabilities. (Well, except a
Flash update, which I didn't dig into)
--
:wq
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 4:36 ` Michael Mol
@ 2011-08-05 4:44 ` Matthew Finkel
0 siblings, 0 replies; 13+ messages in thread
From: Matthew Finkel @ 2011-08-05 4:44 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 363 bytes --]
On Fri, Aug 5, 2011 at 12:36 AM, Michael Mol <mikemol@gmail.com> wrote:
>
> At least one of the "multiple vulnerabilities" bugs linked to a Chrome
> update notice which didn't list any vulnerabilities. (Well, except a
> Flash update, which I didn't dig into)
>
>
> --
> :wq
>
>
Mmmmm Flash. Now there is a nice and secure piece of software!
--
Matthew Finkel
[-- Attachment #2: Type: text/html, Size: 746 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 4:23 ` Adam Carter
2011-08-05 4:36 ` Michael Mol
@ 2011-08-05 4:45 ` Thanasis
2011-08-05 5:14 ` Adam Carter
1 sibling, 1 reply; 13+ messages in thread
From: Thanasis @ 2011-08-05 4:45 UTC (permalink / raw
To: gentoo-user
on 08/05/2011 07:23 AM Adam Carter wrote the following:
> On Fri, Aug 5, 2011 at 2:05 PM, Thanasis <thanasis@asyr.hopto.org> wrote:
>> I noticed that chromium's code has a lot of vulnerabilities.
>> https://bugs.gentoo.org/buglist.cgi?quicksearch=www-client%2Fchromium
>> I suppose this is why we see so often version upgrades of it (and it's
>> not a small app to build).
>> Why is its code so, should I say prone to bugs, compared to
>> other browsers?
>
> You've made an assumption there.
Maybe my assumption isn't true, after all seeing the list for firefox
that Matthew pointed to, although with firefox we don't see upgrades so
often, I guess we should *not* feel more secure with it...
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 4:45 ` Thanasis
@ 2011-08-05 5:14 ` Adam Carter
2011-08-05 5:26 ` Matthew Finkel
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: Adam Carter @ 2011-08-05 5:14 UTC (permalink / raw
To: gentoo-user
>> You've made an assumption there.
>
> Maybe my assumption isn't true, after all seeing the list for firefox
> that Matthew pointed to, although with firefox we don't see upgrades so
> often, I guess we should *not* feel more secure with it...
The noscript firefox addon gives significant protection with only a
little inconvenience. There was no equivalent for chromium last time I
checked, and it still doesn't have a master password to protect saved
webform passwords. Chromium is faster than a pgo build of firefox so i
would prefer to use it, but not until those two issues are addressed.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 5:14 ` Adam Carter
@ 2011-08-05 5:26 ` Matthew Finkel
2011-08-05 5:44 ` Mick
2011-08-05 7:36 ` Neil Bothwick
2 siblings, 0 replies; 13+ messages in thread
From: Matthew Finkel @ 2011-08-05 5:26 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1016 bytes --]
On Fri, Aug 5, 2011 at 1:14 AM, Adam Carter <adamcarter3@gmail.com> wrote:
> >> You've made an assumption there.
> >
> > Maybe my assumption isn't true, after all seeing the list for firefox
> > that Matthew pointed to, although with firefox we don't see upgrades so
> > often, I guess we should *not* feel more secure with it...
>
> The noscript firefox addon gives significant protection with only a
> little inconvenience. There was no equivalent for chromium last time I
> checked, and it still doesn't have a master password to protect saved
> webform passwords. Chromium is faster than a pgo build of firefox so i
> would prefer to use it, but not until those two issues are addressed.
>
>
I felt the same way, but then I found NotScript [0]. It's decent, I do like
noscript a bit better, but it gets the job done. I can't recall anything
about a master password, though, so that may still be a valid concern.
0.
https://chrome.google.com/webstore/detail/odjhifogjcknibkahlpidmdajjpkkcfn
--
Matthew Finkel
[-- Attachment #2: Type: text/html, Size: 1488 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 5:14 ` Adam Carter
2011-08-05 5:26 ` Matthew Finkel
@ 2011-08-05 5:44 ` Mick
2011-08-05 6:10 ` Thanasis
2011-08-05 7:36 ` Neil Bothwick
2 siblings, 1 reply; 13+ messages in thread
From: Mick @ 2011-08-05 5:44 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 984 bytes --]
On Friday 05 Aug 2011 06:14:37 Adam Carter wrote:
> >> You've made an assumption there.
> >
> > Maybe my assumption isn't true, after all seeing the list for firefox
> > that Matthew pointed to, although with firefox we don't see upgrades so
> > often, I guess we should *not* feel more secure with it...
>
> The noscript firefox addon gives significant protection with only a
> little inconvenience.
By "little inconvenience" you mean that most webpages will not show up
properly? These days any page has a tonne of JavaScript in it and menus,
slideshows, etc. will not render without it. Because many designers or CMS'
engines do not provide graceful degradation, you end up looking at half a page
and thinking what else is missing.
I agree that security can have a price in terms of inconvenience, but I found
that I had to switch NoScript off after a while because it was becoming a
significant hindrance.
Just my 2cs . . .
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 5:44 ` Mick
@ 2011-08-05 6:10 ` Thanasis
0 siblings, 0 replies; 13+ messages in thread
From: Thanasis @ 2011-08-05 6:10 UTC (permalink / raw
To: gentoo-user
on 08/05/2011 08:44 AM Mick wrote the following:
> On Friday 05 Aug 2011 06:14:37 Adam Carter wrote:
>> The noscript firefox addon gives significant protection with only a
>> little inconvenience.
>
> By "little inconvenience" you mean that most webpages will not show up
> properly? These days any page has a tonne of JavaScript in it and menus,
> slideshows, etc. will not render without it. Because many designers or CMS'
> engines do not provide graceful degradation, you end up looking at half a page
> and thinking what else is missing.
>
> I agree that security can have a price in terms of inconvenience, but I found
> that I had to switch NoScript off after a while because it was becoming a
> significant hindrance.
>
I will agree. I also have it almost "switched off" (allow scripts globally).
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 4:20 ` Matthew Finkel
@ 2011-08-05 7:34 ` Jesús J. Guerrero Botella
2011-08-05 14:19 ` Matthew Finkel
0 siblings, 1 reply; 13+ messages in thread
From: Jesús J. Guerrero Botella @ 2011-08-05 7:34 UTC (permalink / raw
To: gentoo-user
2011/8/5 Matthew Finkel <matthew.finkel@gmail.com>:
> On Fri, Aug 5, 2011 at 12:05 AM, Thanasis <thanasis@asyr.hopto.org> wrote:
>>
>> I noticed that chromium's code has a lot of vulnerabilities.
>> https://bugs.gentoo.org/buglist.cgi?quicksearch=www-client%2Fchromium
>> I suppose this is why we see so often version upgrades of it (and it's
>> not a small app to build).
>> Why is its code so, should I say prone to bugs, compared to
>> other browsers?
>>
>
> Firefox isn't perfect
> either https://bugs.gentoo.org/buglist.cgi?quicksearch=www-client%2Ffirefox&list_id=337885
> I think you hit the nail on the head by saying that "it's not a small app to
> build". The more code that's written increases the the chances a security
> holes will be introduced into the application.
I don't think so. It's not the raw number of source code lines which
makes it more prone to bugs. I think that a closer and more realistic
number would be the number of lines divided by the number of full-time
developers, and don't forget to put in the middle of that formula how
skilled they are. Having that into account, chromium has a good base
since few teams in the planet will have the quantity and quality of
man power that Google has to devote to this project.
> And as an internet browser, they're also susceptible to many more vectors of
> attack than most other packages. For chromium specifically, I haven't looked
> at the CVEs but I suspect many are for webkit and not just Chromium.
> Just my 2c.
The webkit branch into chromium is not the same that you can find in
any other webkit-based project. They just have a common origin, but
they are maintained separately and it is my understanding that they
have diverged enough to be considered as separate things.
--
Jesús Guerrero Botella
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 5:14 ` Adam Carter
2011-08-05 5:26 ` Matthew Finkel
2011-08-05 5:44 ` Mick
@ 2011-08-05 7:36 ` Neil Bothwick
2 siblings, 0 replies; 13+ messages in thread
From: Neil Bothwick @ 2011-08-05 7:36 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 478 bytes --]
On Fri, 5 Aug 2011 15:14:37 +1000, Adam Carter wrote:
> The noscript firefox addon gives significant protection with only a
> little inconvenience. There was no equivalent for chromium last time I
> checked, and it still doesn't have a master password to protect saved
> webform passwords
Chromium uses KWallet to store passwords on a KDE system now. I believe
it can use the GNOME keyring too.
--
Neil Bothwick
Talk is cheap because supply exceeds demand.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] www-client/chromium
2011-08-05 7:34 ` Jesús J. Guerrero Botella
@ 2011-08-05 14:19 ` Matthew Finkel
0 siblings, 0 replies; 13+ messages in thread
From: Matthew Finkel @ 2011-08-05 14:19 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 3534 bytes --]
2011/8/5 Jesús J. Guerrero Botella <jesus.guerrero.botella@gmail.com>
> 2011/8/5 Matthew Finkel <matthew.finkel@gmail.com>:
> > On Fri, Aug 5, 2011 at 12:05 AM, Thanasis <thanasis@asyr.hopto.org>
> wrote:
> >>
> >> I noticed that chromium's code has a lot of vulnerabilities.
> >> https://bugs.gentoo.org/buglist.cgi?quicksearch=www-client%2Fchromium
> >> I suppose this is why we see so often version upgrades of it (and it's
> >> not a small app to build).
> >> Why is its code so, should I say prone to bugs, compared to
> >> other browsers?
> >>
> >
> > Firefox isn't perfect
> > either
> https://bugs.gentoo.org/buglist.cgi?quicksearch=www-client%2Ffirefox&list_id=337885
> > I think you hit the nail on the head by saying that "it's not a small app
> to
> > build". The more code that's written increases the the chances a security
> > holes will be introduced into the application.
>
> I don't think so. It's not the raw number of source code lines which
> makes it more prone to bugs. I think that a closer and more realistic
> number would be the number of lines divided by the number of full-time
> developers, and don't forget to put in the middle of that formula how
> skilled they are. Having that into account, chromium has a good base
> since few teams in the planet will have the quantity and quality of
> man power that Google has to devote to this project.
>
> > And as an internet browser, they're also susceptible to many more vectors
> of
> > attack than most other packages. For chromium specifically, I haven't
> looked
> > at the CVEs but I suspect many are for webkit and not just Chromium.
> > Just my 2c.
>
> The webkit branch into chromium is not the same that you can find in
> any other webkit-based project. They just have a common origin, but
> they are maintained separately and it is my understanding that they
> have diverged enough to be considered as separate things.
>
> --
> Jesús Guerrero Botella
>
>
Your points on code quality and developer quality/experience are well taken,
and I completely agree; the number of lines of source code is never really a
good criterion for comparison. I also wasn't aware the chromium-base and
webkit-base had diverged so much. On second look of the bug reports, all of
them are linked to the Google Chrome Release blog, where the vast majority
of the vulnerabilities/bugs are attributed to bounty hunters. So I believe
this also heavily contributes to the quick release cycle. To Thanasis'
point, I think the quick release cycle is two-fold. The first being that
Google has a policy of release early-release often, so I would guess that
once the new feature set is stable they push it out. Second is the fact that
most people like using stable and secure software as well as making money.
Also, quite a few of the bugs, in the Google Chrome Team's words, were
"clever", so I would assume they weren't easy to find. I didn't go digging
around to see how old these bugs were, to see when they were introduced, but
it did appear that a large portion were due to common coding error, i.e.
use-after-free, memory corruption, etc.
As an aside, a similar (condensed) list of vulnerabilities in all Mozilla
projects can be found here [0]. I think, overall, compared to
Chrome/Chromium, there are significantly less vulnerabilities reported for
Firefox. But there is also far less money going towards the discoveries, as
well.
0. http://www.mozilla.org/security/known-vulnerabilities/
- Matt
[-- Attachment #2: Type: text/html, Size: 4518 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2011-08-05 14:21 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-05 4:05 [gentoo-user] www-client/chromium Thanasis
2011-08-05 4:20 ` Matthew Finkel
2011-08-05 7:34 ` Jesús J. Guerrero Botella
2011-08-05 14:19 ` Matthew Finkel
2011-08-05 4:23 ` Adam Carter
2011-08-05 4:36 ` Michael Mol
2011-08-05 4:44 ` Matthew Finkel
2011-08-05 4:45 ` Thanasis
2011-08-05 5:14 ` Adam Carter
2011-08-05 5:26 ` Matthew Finkel
2011-08-05 5:44 ` Mick
2011-08-05 6:10 ` Thanasis
2011-08-05 7:36 ` Neil Bothwick
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox