Closed
Bug 804067
Opened 13 years ago
Closed 13 years ago
SeaMonkey Installer can run untrusted program
Categories
(SeaMonkey :: Installer, defect)
Tracking
(firefox-esr10 unaffected, firefox-esr17 unaffected, seamonkey2.13 fixed, seamonkey2.14+ fixed, seamonkey2.15 fixed, seamonkey2.16 fixed)
RESOLVED
FIXED
seamonkey2.16
| Tracking | Status | |
|---|---|---|
| firefox-esr10 | --- | unaffected |
| firefox-esr17 | --- | unaffected |
| seamonkey2.13 | --- | fixed |
| seamonkey2.14 | + | fixed |
| seamonkey2.15 | --- | fixed |
| seamonkey2.16 | --- | fixed |
People
(Reporter: mcsmurf, Assigned: mcsmurf)
Details
(Keywords: sec-moderate)
Attachments
(1 file)
|
981 bytes,
patch
|
neil
:
review+
Callek
:
approval-comm-aurora+
Callek
:
approval-comm-beta+
Callek
:
approval-comm-release+
|
Details | Diff | Splinter Review |
See Bug 770478, the installer should quote the string around the path to actually launch SeaMonkey and not something else.
| Assignee | ||
Comment 1•13 years ago
|
||
Easy to review, fixes a small security issue (the launched app runs as app with normal user privs, not with escalated admin privs).
Updated•13 years ago
|
Attachment #673780 -
Flags: review?(neil) → review+
| Assignee | ||
Comment 2•13 years ago
|
||
Comment on attachment 673780 [details] [diff] [review]
Patch
[Approval Request Comment]
Regression caused by (bug #): -
User impact if declined: Small security risk for users
Testing completed (on m-c, etc.): Patch has been tested locally and it fixes the bug: Without the patch the installer launches the program C:\program.exe (as an example), with the patch the installer launches SeaMonkey
Risk to taking this patch (and alternatives if risky): Very low risk, the patch just quotes a string before handing it over to another routine
String changes made by this patch: none
Attachment #673780 -
Flags: approval-comm-beta?
Attachment #673780 -
Flags: approval-comm-aurora?
Comment 3•13 years ago
|
||
Comment on attachment 673780 [details] [diff] [review]
Patch
Review of attachment 673780 [details] [diff] [review]:
-----------------------------------------------------------------
I'm about to land to beta, but please also land on our comm-release tree, we're spinning a 2.13.2 (if for no other reason than our Addressbook failure, and I see no reason this fix shouldn't ride along)
Attachment #673780 -
Flags: approval-comm-release+
Attachment #673780 -
Flags: approval-comm-beta?
Attachment #673780 -
Flags: approval-comm-beta+
Attachment #673780 -
Flags: approval-comm-aurora?
Attachment #673780 -
Flags: approval-comm-aurora+
Comment 4•13 years ago
|
||
Dan/Al,
This is a heads up that SeaMonkey is taking this sec-bug in SeaMonkey 2.13.2 [to coincide with Firefox/TB 16.0.2 release]
This particular bug corresponds with http://www.mozilla.org/security/announce/2012/mfsa2012-67.html which is already publically announced, just something that we missed along the way. I will *make sure* it is in our release, even though its not landed yet.
Group: core-security
Comment 5•13 years ago
|
||
Landed straight to beta: http://hg.mozilla.org/releases/comm-beta/rev/33330479abf8
status-seamonkey2.14:
--- → fixed
Comment 6•13 years ago
|
||
(In reply to Justin Wood (:Callek) from comment #3)
> we're spinning a 2.13.2 (if for no other reason than our Addressbook
> failure, and I see no reason this fix shouldn't ride along)
You're also including the Location bug fixes bholley is landing, I hope?
tracking-seamonkey2.14:
--- → +
Keywords: sec-moderate
| Assignee | ||
Comment 7•13 years ago
|
||
Pushed to comm-central: http://hg.mozilla.org/comm-central/rev/72c147a54bd2
Pushed to comm-aurora: http://hg.mozilla.org/releases/comm-aurora/rev/1ed5fc6ff7b0
Pushed to comm-release: http://hg.mozilla.org/releases/comm-release/rev/43896486d517
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
status-seamonkey2.13:
--- → fixed
status-seamonkey2.15:
--- → fixed
status-seamonkey2.16:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.16
Comment 8•13 years ago
|
||
(In reply to Justin Wood (:Callek) from comment #4)
> Dan/Al,
>
> This is a heads up that SeaMonkey is taking this sec-bug in SeaMonkey 2.13.2
> [to coincide with Firefox/TB 16.0.2 release]
>
> This particular bug corresponds with
> http://www.mozilla.org/security/announce/2012/mfsa2012-67.html which is
> already publically announced, just something that we missed along the way. I
> will *make sure* it is in our release, even though its not landed yet.
Do we need to update the advisory for 67?
Comment 9•13 years ago
|
||
(In reply to Al Billings [:abillings] from comment #8)
> (In reply to Justin Wood (:Callek) from comment #4)
> > Dan/Al,
> >
> > This is a heads up that SeaMonkey is taking this sec-bug in SeaMonkey 2.13.2
> > [to coincide with Firefox/TB 16.0.2 release]
> >
> > This particular bug corresponds with
> > http://www.mozilla.org/security/announce/2012/mfsa2012-67.html which is
> > already publically announced, just something that we missed along the way. I
> > will *make sure* it is in our release, even though its not landed yet.
>
> Do we need to update the advisory for 67?
Yes, To add SeaMonkey 2.13.2, and to list it in SeaMonkey 2.13.2's fixes list.
To deploy to the advisory list along with Firefox 16.0.2's changes.
Dan might have a declaration to issue a new mfsa for SeaMonkey's fix of the same issue however, I'll let him declare that if he thinks so though -- I'm happy to defer that choice
| Assignee | ||
Comment 10•13 years ago
|
||
(In reply to Al Billings [:abillings] from comment #8)
> Do we need to update the advisory for 67?
I think you also need to update the advisory for Thunderbird, see Bug 804971 (I cannot access the bug, but I saw the check-in two days or so ago). This issue has not been fixed in TB 15, but will be fixed in the next TB release.
Updated•13 years ago
|
status-firefox-esr10:
--- → unaffected
Updated•13 years ago
|
status-firefox-esr17:
--- → unaffected
Updated•10 years ago
|
Group: core-security → core-security-release
Updated•10 years ago
|
Group: core-security-release
You need to log in
before you can comment on or make changes to this bug.
Description
•