Omgubuntu Launchpad Introduces USB FIDO2 Security Key Support for API Access
Article Content
- •Launchpad now supports USB FIDO2 security keys for API access.
- •The new system enhances security by binding OAuth refresh grants to physical keys.
- •Developers must install the python3-fido2 package to use this feature.
Canonical has implemented USB FIDO2 security key support for Launchpad, enhancing security for developers by requiring a physical key for API access. This update aims to protect against unauthorized access that could occur if login credentials are compromised. The new system replaces traditional long-lived OAuth access tokens with a hardware-bound OAuth refresh grant, which can only be exchanged for a short-lived access token when the security key is present. Developers must have a compatible USB key and the python3-fido2 package installed to utilize this feature. The change is particularly relevant for core developers who face higher risks of targeted attacks. The support for hardware tokens is optional, and only USB keys are currently supported, excluding NFC and passkeys stored on devices.
Ask AI about this cluster
Answers cite the sources they use
Timeline
More articles in this cluster (3)
Common questions
What is the benefit of using a FIDO2 key?
Are there any specific requirements to use this feature?
Is this security feature mandatory for all developers?
Continue Reading
Critical Zero-Day Exploited in BeyondTrust Remote Support by China-linked Group A critical vulnerability in BeyondTrust Remote Support, tracked as CVE-2026-102764 with a CVSS score of 9.3, has been exploited by the China-linked espionage group Armory Castle since August 29, 2026. This flaw allows unauthenticated remote attackers to perform file operations, gaining root control and access to…
Critical RCE Vulnerability in Prefab UI Disclosed A critical remote code execution vulnerability, CVE-2026-120338, was disclosed on November 1, 2026, affecting Prefab UI's Generative UI sandbox. The flaw allows attackers to execute arbitrary Python code by exploiting Deno's permissions, enabling file read/write access on the host server. This vulnerability affects…