Closed Bug 1882985 Opened 8 months ago Closed 7 months ago

[flatpak] Thuderbird can't access hardware security key, preventing MFA login flows from completing

Categories

(Thunderbird :: Build Config, defect, P2)

Thunderbird 115
Desktop
Other

Tracking

(thunderbird_esr115 affected, thunderbird125 fixed)

RESOLVED FIXED
126 Branch
Tracking Status
thunderbird_esr115 --- affected
thunderbird125 --- fixed

People

(Reporter: git, Assigned: dandarnell)

References

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0

Steps to reproduce:

Tried to log in to a Google account with multi-factor / two factor authentication turned on with a hardware security key (solokey, cf. https://bugzilla.mozilla.org/show_bug.cgi?id=1882724)

Actual results:

Nothing, i couldn't confirm security key because Thunderbird couldn't see the key.

Expected results:

Thunderbird should have been able to find the hardware security key connected over USB and interact with it, letting the user do the touch-to-confirm song and dance.

It couldn't because the flatpak on Flathub does not ask for the right permissions by default.
It needs to ask for device=all (or maybe some less wide permission, but device=input didn't work for me).

Component: Untriaged → Build Config
OS: Unspecified → Other
Hardware: Unspecified → Desktop
See Also: → thunderbird-flatpak
Assignee: nobody → daniel
Severity: -- → S2
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Priority: -- → P2
Target Milestone: --- → 126 Branch

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/831c210d7f86
Grant flatpak device=all permission to fix MFA. r=rjl DONTBUILD

Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED

Comment on attachment 9393984 [details]
Bug 1882985 - Grant flatpak device=all permission to fix MFA. r=#thunderbird-build-system-reviewers

[Approval Request Comment]
User impact if declined: Broken MFA
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low

Attachment #9393984 - Flags: approval-comm-beta?

Comment on attachment 9393984 [details]
Bug 1882985 - Grant flatpak device=all permission to fix MFA. r=#thunderbird-build-system-reviewers

[Triage Comment]
Approved for beta

Attachment #9393984 - Flags: approval-comm-beta? → approval-comm-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: