Host Commentary

Show Notes

This week on Ship It Weekly, GitHub will block pull_request_target in public repos by default from December 2, with brownouts on Mondays, November 9 and 16, 11 AM to 1 PM ET. A WordPress core update race (CVE-2026-119977) is on CISA's exploited list: during a full-package update, a fresh installer can sit for a moment at a public URL under wp-content/upgrade. A hijacked DebugBear script drained about $2.7 million from Polymarket users after DebugBear's DNS was compromised through its registrar. And Alpine Linux explains why upgrading GitLab didn't fix CVE-2026-97229 on its own image: the fix was a patch to Ruby.

The thread: what actually ran, as opposed to what you think ran. A trigger that runs a fork's code with your secrets, an update that opens its own window, a script served by whoever controls the DNS, and a version number that said "fixed".

In the lightning round: OpenSSH 10.6p2 fixes a password login bypass on musl builds with PAM off, which is how Alpine builds openssh-server; Debian and Ubuntu patch an APT package swap (CVE-2026-109518); and .NET 8 and 9 reach end of support on Tuesday, November 10.

The human closer comes back to Alpine's "we cannot rule it out." If an attack hit you this week, could your logs prove it didn't work?

Highlights

  • pull_request_target: what it runs, and what to check before Monday
  • WordPress: when keeping current is what opens the window
  • DNS, HTTPS and subresource integrity for third-party scripts
  • Registrar lock, MFA and alerts on DNS changes
  • Alpine: GitLab from your own image needs a fixed Ruby too
  • "No evidence" is only as good as the logs you kept

Links

Brian Teller
Hosted by
Brian Teller

25 years in production: DevOps, SRE, platform, and cloud. Host of Kube Signals on KubeFM. Grafana Champion; Confluent Community Catalyst; DevOps Institute & ITIL Ambassador.

More about Brian Teller →