Overview of Bitwarden CLI compromised
This week’s Changelog News covers a mix of major open source and platform updates, plus a serious supply-chain security incident. The biggest alert is that the official Bitwarden CLI was compromised in a malicious npm package campaign, with credential-stealing behavior aimed at developers and CI environments. Other highlights include Warp going open source, TypeScript 7 entering beta with a major performance rewrite, Ubuntu 26.04 LTS shipping, Ruby getting a native compiler via Spinal, and pg_backrest being archived after 13 years.
Major Security Alert: Bitwarden CLI Compromised
- Bitwarden’s official CLI was published maliciously to npm as part of the ongoing “checkmarks” supply-chain campaign.
- The compromised tool was designed to scrape sensitive secrets from developer machines and CI runners, including:
- GitHub tokens
- AWS, Azure, and GCP credentials
- npm config
- SSH keys
- Shell profiles
- Claude and MCP config files
- The malicious package also exfiltrated data through a spoofed
audit.checkmarks.cxendpoint. - The warning is urgent: if
bw/ Bitwarden CLI was used on a dev machine or CI runner recently, treat it as an incident response scenario, not a routine update.
Product and Platform Updates
Warp goes open source
- Warp, the terminal app, is now open source.
- The company says open sourcing will help them ship faster and collaborate more effectively with the community.
TypeScript 7 Beta
- TypeScript 7 reached beta after more than a year of work.
- The compiler core was rewritten in Go, replacing the JavaScript bootstrap approach.
- The headline benefit is roughly 10x faster performance than TypeScript 6.
- Stable release is expected within about two months.
- The team recommends using it in daily workflows and CI pipelines now.
Ubuntu 26.04 LTS ships
- Ubuntu 26.04 LTS, “Resolute Raccoon,” is now available.
- This LTS is intended to support systems for the next five years.
- Canonical notably paused the planned Rust core utilities swap, which signals a more conservative, stable LTS direction.
- If you manage fleets or VMs, now is the time to plan your upgrade path.
Developer Tooling and Language News
Spinal compiles Ruby to native binaries
- Mats (the Ruby creator) released Spinal, an ahead-of-time compiler for Ruby.
- It converts Ruby source into standalone C, then builds native binaries via GCC or Clang.
- Reported performance gains:
- Around 11.6x faster in general benchmarks
- Up to 86x faster on compute-heavy workloads like Conway’s Game of Life
- Practical use cases highlighted:
- Small CLIs
- Serverless functions
- Short-lived processes
- The takeaway: Ruby may now have a more serious “native” lane alongside its dynamic runtime.
Infrastructure and Operations
pg_backrest is no longer maintained
pg_backrest, a widely used PostgreSQL backup tool, has been archived after 13 years.- Maintainer David Steele has stepped away and stated he does not want to continue doing the work poorly or sporadically.
- The important implication: no more maintenance means no future security patches.
- Teams relying on
pg_backrestin production should treat this as a near-term action item and plan a migration.
Sponsored Segment Takeaway: Why cloud dev environments matter
- The sponsored discussion with Coder focused on the security and consistency benefits of cloud development environments.
- Main points:
- Local laptops are fragile and hard to standardize.
- Developers often drift into inconsistent setups, causing “works on my machine” problems.
- Cloud environments can enforce package sources and reduce exposure to public supply-chain attacks.
- If a dev environment is compromised, cloud setups can be reset quickly, minimizing downtime and blast radius.
Action Items
- If you use Bitwarden CLI: investigate immediately for compromise and rotate exposed credentials.
- If you maintain dev tooling or CI: review dependency trust boundaries and supply-chain protections.
- If you use
pg_backrest: start planning a backup strategy migration now. - If you manage Ubuntu fleets: schedule testing for Ubuntu 26.04 LTS.
- If you use TypeScript: consider testing the TypeScript 7 beta in CI and daily workflows.
- If you build with Ruby: evaluate whether Spinal could fit CLI or compute-heavy native use cases.
