AI-generated analysisPublished automatically and not human-verified. Validated context appears in community notes below.
← Watch feed
Informational 19 Bitcoin

qml/2fa: partially reverse #10543

Public commit record

What the developer wrote

Authored by f321x

76/100 · Adequate
qml/2fa: partially reverse #10543

When opening the 2fa app on an android phone the Electrum app
gets killed, causing the user to lose the wizard state.
This is quite annoying, so we should prevent this until
there is a proper mechanism to keep the app alive.
✓ Descriptive subject✓ Names a concrete action or component✓ Provides detailed explanatory context✓ Links an issue, advisory, or supporting reference
The short version

What changed, and why it matters

This commit changes the Android two-factor authentication setup flow in Electrum's mobile app. Previously, tapping the QR code would open an external authenticator app directly, but on Android this caused Electrum to be killed by the system, losing the user's progress in the setup wizard. The fix simply copies the secret code to the clipboard instead and tells the user to enter or scan it manually. This is a usability/reliability fix, not a security vulnerability patch.

Recommended action

No security action required. This is a usability fix. If re-enabling the external authenticator app launch later, ensure the wizard state can be preserved across Android process death.

Security signals we found

01

No security-relevant code change: only UI interaction behavior for 2FA setup

02

Clipboard used as fallback for sharing OTP secret

03

External URL opening disabled on Android due to OS lifecycle issue, not due to a security flaw in the URL handler

Risk score

Why this scored 19/100

Our methodology →
Potential impact 2/30
Exploitability 1/25
Stealth signal 1/15
Affected reach 3/15
Confidence 8/10
Evidence quality 4/5
Human-validated context

Community notes

Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.

No validated notes yet.

The AI analysis stands alone for now. Submit a note if you can add evidence or important context.