Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(211)

Issue 10105009: Apply an initial seccomp filter policy for Pepper Flash. (Closed)

Created:
8 years, 8 months ago by Chris Evans
Modified:
8 years, 8 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Visibility:
Public.

Description

Apply an initial seccomp filter policy for Pepper Flash. I'll send out a separate mail about the shmat() situation -- for now, a shipping seccomp filter sandbox is better than no filtering. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=132501

Patch Set 1 #

Total comments: 3

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+69 lines, -1 line) Patch
M content/browser/gpu/gpu_process_host.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/ppapi_plugin_process_host.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/common/sandbox_init_linux.cc View 1 2 3 3 chunks +55 lines, -1 line 0 comments Download
M content/ppapi_plugin/ppapi_plugin_main.cc View 2 chunks +8 lines, -0 lines 0 comments Download
M content/public/common/content_switches.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/public/common/content_switches.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
Chris Evans
Hey guys, any chance one (or more) of you can have a quick look at ...
8 years, 8 months ago (2012-04-16 21:54:23 UTC) #1
Kees Cook
lgtm
8 years, 8 months ago (2012-04-16 22:08:57 UTC) #2
Markus (顧孟勤)
lgtm https://chromiumcodereview.appspot.com/10105009/diff/1/content/common/sandbox_init_linux.cc File content/common/sandbox_init_linux.cc (right): https://chromiumcodereview.appspot.com/10105009/diff/1/content/common/sandbox_init_linux.cc#newcode238 content/common/sandbox_init_linux.cc:238: // These are under investigation, and hopefully not ...
8 years, 8 months ago (2012-04-16 22:09:23 UTC) #3
Kees Cook
https://chromiumcodereview.appspot.com/10105009/diff/1/content/common/sandbox_init_linux.cc File content/common/sandbox_init_linux.cc (right): https://chromiumcodereview.appspot.com/10105009/diff/1/content/common/sandbox_init_linux.cc#newcode243 content/common/sandbox_init_linux.cc:243: EmitFailSyscall(__NR_open, ENOENT, program); AIUI, the difference here is between ...
8 years, 8 months ago (2012-04-16 22:13:35 UTC) #4
cevans
On Mon, Apr 16, 2012 at 3:09 PM, <markus@chromium.org> wrote: > lgtm > > > ...
8 years, 8 months ago (2012-04-16 22:21:56 UTC) #5
Markus (顧孟勤)
I see. That makes some sense. Although in reality it is just annoying. An actual ...
8 years, 8 months ago (2012-04-16 22:22:02 UTC) #6
piman
Before shipping this, have we measured the performance impact on Flash? Last time seccomp was ...
8 years, 8 months ago (2012-04-16 22:31:44 UTC) #7
Markus (顧孟勤)
I think, somebody actually investigated and discovered that Flash sends a file descriptor for each ...
8 years, 8 months ago (2012-04-16 22:38:32 UTC) #8
piman
On Mon, Apr 16, 2012 at 3:38 PM, Markus Gutschke <markus@chromium.org>wrote: > I think, somebody ...
8 years, 8 months ago (2012-04-16 22:43:19 UTC) #9
Markus (顧孟勤)
I believe, Will has some performance numbers for exactly how much impact there is when ...
8 years, 8 months ago (2012-04-16 22:50:42 UTC) #10
cevans
On Mon, Apr 16, 2012 at 3:31 PM, <piman@chromium.org> wrote: > Before shipping this, have ...
8 years, 8 months ago (2012-04-16 22:54:25 UTC) #11
piman
On Mon, Apr 16, 2012 at 3:50 PM, Markus Gutschke <markus@chromium.org>wrote: > I believe, Will ...
8 years, 8 months ago (2012-04-16 22:54:39 UTC) #12
cevans
On Mon, Apr 16, 2012 at 3:42 PM, Antoine Labour <piman@chromium.org> wrote: > On Mon, ...
8 years, 8 months ago (2012-04-16 22:58:05 UTC) #13
piman
On Mon, Apr 16, 2012 at 3:54 PM, Chris Evans <cevans@google.com> wrote: > On Mon, ...
8 years, 8 months ago (2012-04-16 23:05:04 UTC) #14
cevans
On Mon, Apr 16, 2012 at 4:04 PM, Antoine Labour <piman@chromium.org> wrote: > > > ...
8 years, 8 months ago (2012-04-16 23:12:08 UTC) #15
cevans
On Mon, Apr 16, 2012 at 4:12 PM, Chris Evans <cevans@google.com> wrote: > On Mon, ...
8 years, 8 months ago (2012-04-16 23:24:28 UTC) #16
Will Drewry
bpf program lgtm Timing-wise, the last benchmarks put a base overhead at about 260ns. Doing ...
8 years, 8 months ago (2012-04-16 23:29:51 UTC) #17
piman
On Mon, Apr 16, 2012 at 4:12 PM, Chris Evans <cevans@google.com> wrote: > On Mon, ...
8 years, 8 months ago (2012-04-16 23:41:42 UTC) #18
Chris Evans
On 2012/04/16 23:41:42, piman wrote: > On Mon, Apr 16, 2012 at 4:12 PM, Chris ...
8 years, 8 months ago (2012-04-17 00:01:31 UTC) #19
Jorge Lucangeli Obes
lgtm
8 years, 8 months ago (2012-04-17 00:05:54 UTC) #20
piman
8 years, 8 months ago (2012-04-17 00:31:49 UTC) #21
LGTM

Powered by Google App Engine
This is Rietveld 408576698