Closed Bug 1246314 Opened 10 years ago Closed 10 years ago

GeckoProfile.getClientId may leak profile paths

Categories

(Firefox for Android Graveyard :: General, defect)

All
Android
defect
Not set
normal

Tracking

(firefox45 fixed, firefox46 fixed, firefox47 fixed, fennec45+)

RESOLVED FIXED
Firefox 47
Tracking Status
firefox45 --- fixed
firefox46 --- fixed
firefox47 --- fixed
fennec 45+ ---

People

(Reporter: mcomella, Assigned: mcomella)

References

Details

Attachments

(2 files)

We log the exception when we throw which could contain the profile path. This is caused by bug 1205835.
Let's land with bug 1205835.
tracking-fennec: --- → 45+
Comment on attachment 8716530 [details] MozReview Request: Bug 1246314 - Don't log exception when throwing in client ID. r=ahunt https://reviewboard.mozilla.org/r/33865/#review30499 Looks good to me!
Attachment #8716530 - Flags: review?(ahunt) → review+
Comment on attachment 8716530 [details] MozReview Request: Bug 1246314 - Don't log exception when throwing in client ID. r=ahunt This should be uplifted with bug 1205835. Approval Request Comment [Feature/regressing bug #]: bug 1205835 [User impact if declined]: Profile paths may be leaked into logcat cases where clientId is null (e.g. bug 1244295) [Describe test coverage new/current, TreeHerder]: Tested it built locally [Risks and why]: extremely low – we remove a parameter to a framework function call. [String/UUID change made/needed]: None
Attachment #8716530 - Flags: approval-mozilla-beta?
Attachment #8716530 - Flags: approval-mozilla-aurora?
Comment on attachment 8716544 [details] [diff] [review] Add comment to explain why we don't log exceptions I was hasty and forgot to add comments.
Attachment #8716544 - Flags: approval-mozilla-beta?
Attachment #8716544 - Flags: approval-mozilla-aurora?
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 47
This (and probably a bunch of the related uplift requests) needs to be rebased to work around the lack of bug 1107811 on the release branches.
Flags: needinfo?(michael.l.comella)
Flags: needinfo?(michael.l.comella)
Comment on attachment 8716530 [details] MozReview Request: Bug 1246314 - Don't log exception when throwing in client ID. r=ahunt michael had my approval. Updating the uplift flags for posterity. Should be in 45 beta 4
Attachment #8716530 - Flags: approval-mozilla-beta?
Attachment #8716530 - Flags: approval-mozilla-beta+
Attachment #8716530 - Flags: approval-mozilla-aurora?
Attachment #8716530 - Flags: approval-mozilla-aurora+
Attachment #8716544 - Flags: approval-mozilla-beta?
Attachment #8716544 - Flags: approval-mozilla-beta+
Attachment #8716544 - Flags: approval-mozilla-aurora?
Attachment #8716544 - Flags: approval-mozilla-aurora+
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: