Field noteNov 4, 20266 min read1 source

Updated GPG Signing key for Warp Linux Releases

In one minute

Warp rotated the GPG signing subkey used for some Linux release artifacts after a security incident. The company says it has no evidence of unauthorized use, but Linux users need to update the key and, on several RPM-based distributions, remove the old one before importing its replacement.

What changed: Warp rotated the Linux release GPG signing subkey after a security incident; no prior document covers this Warp key rotation.

What happened

Warp published the update on November 4, 2026, saying it had recently rotated the GPG signing subkey used to sign some Warp Linux artifacts. The change followed a security incident the previous week. Warp describes the rotation as precautionary and says it has no evidence that unauthorized parties misused the key. The company did not say that the primary key changed: its notice identifies that key as unchanged, while the new signing subkey expires on October 29, 2028.

The update procedure differs by Linux distribution and by how Warp was installed. Ubuntu and Debian users who use Warp’s package repository are instructed to download the public key, convert it with gpg --dearmor, place it in the apt trusted-key directory, and run apt update. Users who configured the apt repository manually rather than installing a .deb should use /etc/apt/keyrings/warpdotdev.gpg as the key path instead. Arch users are instructed to retrieve the key for linux-maintainers@warp.dev through pacman-key and then run a system upgrade.

For Fedora 43 and newer, Warp says users should import the updated key and upgrade the warp-terminal package. Fedora 43’s rpm behavior updates the existing key in place, so the company says no preliminary removal is needed. The instructions differ for Fedora 42 and older, RHEL, CentOS, Rocky, and AlmaLinux. On those systems, users must remove the old GPG key before importing the new one, then refresh package metadata and upgrade Warp Terminal.

Warp explicitly warns that importing the replacement while the old key remains installed can appear to succeed without actually changing anything. The same remove-before-import warning applies to openSUSE and SLE. Those users are told to remove the old key, import the replacement, refresh zypper, and update warp-terminal. This is more than a cosmetic distinction between commands: Warp is telling affected users that the order of operations determines whether the replacement reaches the local package trust configuration.

The public key is available at https://releases.warp.dev/linux/keys/warp.asc. Warp also provides fingerprints so users can inspect the downloaded key rather than relying only on the import command. The unchanged primary key fingerprint is 0913 165C 78D5 B7A4 1B42 AC65 7FF7 AB39 D60F 803F. The new signing subkey fingerprint is D272 B58E 4BF4 EA3E 7CB9 58A5 5AC0 1A19 A09F A9A6; the revoked signing subkey fingerprint is 19A1 E427 461B 1795 F73F 6296 31F4 254A FE49 E02E.

The notice is specifically about some Warp Linux artifacts and the key used to sign them. It does not announce a new Warp feature, a pricing change, or a general product release. Its practical purpose is to give existing Linux users a path to restore or maintain package-verification trust after the rotation.

What the archive adds

This is a new event, but it connects to Agent sandboxes have become a critical boundary, which argued that security depends on enforceable execution boundaries rather than stated intent. The earlier note concerns autonomous systems that execute commands and access services; Warp’s notice concerns the package-signing path through which a developer tool reaches a Linux machine.

The archive also includes an earlier account of Weaviate’s response to the eMudhra certificate compromise. That is a related security-response example, not evidence that the incidents share a cause or scope.

Trend signal

This modestly supports Agent security moves to runtime boundaries. Trust in a developer tool is not established by a prompt or a vendor statement alone; it also depends on the operational controls around downloaded artifacts, local keys, and update mechanisms. The connection is limited. Warp’s notice addresses package signing and distribution trust, not the runtime permissions, memory, execution, or authorization boundaries of an agent.

Why it matters

Package signatures are part of the trust chain between a software publisher and the machines that install its releases. Rotating a signing subkey after an incident is precautionary, but the benefit depends on users completing the migration correctly. Warp’s distribution-specific instructions matter because a generic instruction to import a new key can leave an old key installed on some RPM-based systems.

For teams running Warp on Linux developer workstations, this is a small but concrete operational task: identify the distribution, identify whether the package repository was configured manually, and apply the matching sequence. Teams should not infer from the notice that the key was abused or that Warp’s wider systems were compromised. The source says only that Warp found no evidence of unauthorized use. Nor should they assume a routine package update necessarily replaces local trust material on every supported distribution.

The broader lesson is procedural. Package and developer-tool security controls often fail at configuration boundaries, where an apparently successful command produces an incomplete state. A runbook that names the affected hosts, package source, key fingerprint, and verification command makes this kind of response easier to audit.

Limits and uncertainty

Warp does not describe the security incident, when it began, what systems or data were involved, or whether it affected anything beyond the signing process. The notice says there is no evidence of unauthorized use of the subkey, but it does not provide an independent investigation, forensic detail, or a timeline for reaching that conclusion.

It also does not establish whether users who do not rotate the key will immediately lose the ability to install updates, how many artifacts were signed with the revoked subkey, or whether any particular download should be treated as suspect. The source is an operational update notice, not a full incident report. Its commands and fingerprints are publisher-provided instructions rather than independently verified findings.

Skill to build now

If your team installs Warp on Linux, inventory affected hosts by distribution and installation method this week. Apply the matching key-rotation procedure, then use Warp’s provided inspection command to compare the displayed subkey fingerprint with the published value. Record the result in a workstation or package-management runbook.

For older Fedora and RHEL-family systems, plus openSUSE and SLE, make the remove-before-import step explicit in that runbook. Also record whether apt installations use Warp’s standard trusted-key location or the manually configured repository path. This turns a one-off vendor notice into a repeatable response for future package-key rotations.

Reader takeaway

Warp rotated the signing subkey for some Linux artifacts after a security incident while reporting no evidence of misuse. Affected Linux users should follow the exact instructions for their distribution and installation method, verify the published fingerprint, and remember that several RPM-based systems require removal of the old key before importing the replacement.

Evidence / sources

  1. 1warp.dev/blog/updated-gpg-signing-key-for-warp-linux-releases
All Field Notes

Next reads

Read next

Open the graph
  1. 01topicAgent SecurityExplore the agent-security topic hub.
  2. 02archiveField NotesOpen the latest editorial analysis.
  3. 03sourcesSourcesSee the original sources this archive cites.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract