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

Issue 2196613002: Fix browser not revealing user password in some cases. (Closed)

Created:
4 years, 4 months ago by Mikhail Goncharov
Modified:
4 years, 4 months ago
CC:
chromium-reviews, gcasto+watchlist_chromium.org, vabr+watchlistpasswordmanager_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix browser not revealing user password in some cases. LOGON32_LOGON_NETWORK mode requires user account to have "Access this computer from the network" privilege which could be revoked for several reasons. LOGON32_LOGON_INTERACTIVE makes more sense for our case as it requires "Log on Locally" privilege. The code is invoked only occasionally and there will be no performance hit of switching from network to interactive logon. References: https://msdn.microsoft.com/en-us/library/windows/desktop/aa378184(v=vs.85).aspx http://www.codeproject.com/Articles/21050/Security-User-Impersonation https://www.bitvise.com/wug-logontype BUG=506862, 630317 Committed: https://crrev.com/17b08b10ca345c198389f062ef0f24b7b9a2a6ab Cr-Commit-Position: refs/heads/master@{#410009}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -2 lines) Patch
M chrome/browser/password_manager/password_manager_util_win.cc View 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 22 (9 generated)
Mikhail Goncharov
On 2016/07/29 04:48:47, Mikhail Goncharov wrote: > mailto:metaflow@yandex-team.ru changed reviewers: > + mailto:vabr@chromium.org, mailto:wfh@chromium.org I ...
4 years, 4 months ago (2016-07-29 04:50:08 UTC) #3
vabr (Chromium)
Thanks for the patch! I don't see any concerns, but would prefer Will to have ...
4 years, 4 months ago (2016-07-29 07:20:11 UTC) #4
Will Harris
Hi Thanks for the CL. I will take a look at this. I remember at ...
4 years, 4 months ago (2016-07-29 16:21:05 UTC) #6
Will Harris
On 2016/07/29 16:21:05, Will Harris wrote: > Hi Thanks for the CL. > > I ...
4 years, 4 months ago (2016-07-29 16:49:16 UTC) #7
Mikhail Goncharov
On 2016/07/29 16:49:16, Will Harris wrote: > On 2016/07/29 16:21:05, Will Harris wrote: > > ...
4 years, 4 months ago (2016-08-01 02:56:57 UTC) #8
Will Harris
okay, we can give this a go, but vabr@ can you watch any perf regressions ...
4 years, 4 months ago (2016-08-02 16:58:51 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2196613002/1
4 years, 4 months ago (2016-08-03 01:24:23 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/229880)
4 years, 4 months ago (2016-08-03 01:30:53 UTC) #13
Mikhail Goncharov
On 2016/08/03 01:30:53, commit-bot: I haz the power wrote: > Try jobs failed on following ...
4 years, 4 months ago (2016-08-03 01:33:55 UTC) #15
vabr (Chromium)
LGTM, thanks for the patch, and the review. I confirm that I'll check the incoming ...
4 years, 4 months ago (2016-08-05 06:20:26 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2196613002/1
4 years, 4 months ago (2016-08-05 06:21:01 UTC) #18
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 4 months ago (2016-08-05 07:04:40 UTC) #20
commit-bot: I haz the power
4 years, 4 months ago (2016-08-05 07:06:19 UTC) #22
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/17b08b10ca345c198389f062ef0f24b7b9a2a6ab
Cr-Commit-Position: refs/heads/master@{#410009}

Powered by Google App Engine
This is Rietveld 408576698