Closed
Bug 1489455
Opened 6 years ago
Closed 6 years ago
Replace evalInSandbox from httpd.js
Categories
(Testing :: General, enhancement, P2)
Tracking
(firefox64 fixed)
RESOLVED
FIXED
mozilla64
Tracking | Status | |
---|---|---|
firefox64 | --- | fixed |
People
(Reporter: vinoth, Assigned: vinoth)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
As part of Bug 1473549, we are in the process of adding an assertion to make sure that eval() is not executed with system principal.
evalInSandbox is used in httpd.js (https://dxr.mozilla.org/mozilla-central/rev/c2e3be6a1dd352b969a45f0b85e87674e24ad284/netwerk/test/httpserver/httpd.js#2804).
We need to replace it with alternatives.
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → cegvinoth
Assignee | ||
Comment 1•6 years ago
|
||
Assignee | ||
Comment 2•6 years ago
|
||
Comment on attachment 9007178 [details]
Bug 1489455 - Replace evalInSandbox from httpd.js
Please kindly review the patch and let me know if changes are needed.
Attachment #9007178 -
Flags: review?(ckerschb)
Comment 3•6 years ago
|
||
Comment on attachment 9007178 [details]
Bug 1489455 - Replace evalInSandbox from httpd.js
Hey Valentin, we are in the process of adding an assetion that we never call eval() in system privileged context. We identified a few places within our codebase where we do this, one is within this patch. So before we can add the assertion to make sure we don't ever call eval() in system land, we need to rewrite those parts in the code that currently do.
Would you be willing to accept that change?
Attachment #9007178 -
Flags: review?(valentin.gosu)
Attachment #9007178 -
Flags: review?(ckerschb)
Attachment #9007178 -
Flags: review+
Comment 4•6 years ago
|
||
Comment on attachment 9007178 [details]
Bug 1489455 - Replace evalInSandbox from httpd.js
Valentin Gosu [:valentin] has approved the revision.
Attachment #9007178 -
Flags: review+
Comment 5•6 years ago
|
||
Comment on attachment 9007178 [details]
Bug 1489455 - Replace evalInSandbox from httpd.js
Christoph Kerschbaumer [:ckerschb] has been removed from the revision.
Attachment #9007178 -
Flags: review+
Assignee | ||
Updated•6 years ago
|
Keywords: checkin-needed
Updated•6 years ago
|
Attachment #9007178 -
Flags: review?(valentin.gosu) → review+
Pushed by rvandermeulen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f2b03dfdb75b
Replace evalInSandbox from httpd.js r=valentin
Keywords: checkin-needed
Comment 7•6 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox64:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
You need to log in
before you can comment on or make changes to this bug.
Description
•