Bug 1361238 - Re-allow accept4, used by accessibility. r?gcp draft
authorJed Davis <jld@mozilla.com>
Mon, 01 May 2017 21:51:11 -0600
changeset 571132 4fe31da790523cc84b7150ee04bc1f963d9c481e
parent 571131 2e7c10a9b86e30691f67855f6c8f98d984508d7c
child 626676 b1374f0226ddea14ca88759458886ea8e8f611e1
push id56688
push userbmo:jld@mozilla.com
push dateTue, 02 May 2017 03:55:34 +0000
reviewersgcp
bugs1361238
milestone55.0a1
Bug 1361238 - Re-allow accept4, used by accessibility. r?gcp MozReview-Commit-ID: 3M3T3bkx4nP
security/sandbox/linux/SandboxFilter.cpp
--- a/security/sandbox/linux/SandboxFilter.cpp
+++ b/security/sandbox/linux/SandboxFilter.cpp
@@ -533,16 +533,17 @@ public:
 #ifdef ANDROID
     case SYS_SOCKET:
       return Some(Error(EACCES));
 #else // #ifdef DESKTOP
     case SYS_RECV:
     case SYS_SEND:
     case SYS_SOCKET: // DANGEROUS
     case SYS_CONNECT: // DANGEROUS
+    case SYS_ACCEPT4: // Used by a11y; see bug 1361238
     case SYS_GETSOCKOPT:
     case SYS_SETSOCKOPT:
     case SYS_GETSOCKNAME:
     case SYS_GETPEERNAME:
     case SYS_SHUTDOWN:
       return Some(Allow());
 #endif
     default: