Urgent.News

What's breaking now, across thousands of outlets.

Tech

Chainguard defends its choice to break the PHP security embargo: “We own the decision.”

At KubeCon + CloudNativeCon North America 2026 this week, Chainguard co-founder and CTO Matt Moore defended the company’s decision to The post Chainguard defends its choice to break the PHP security embargo: “We own the decision.” appeared first on The New Stack .

Chainguard defends its choice to break the PHP security embargo: “We own the decision.”

At KubeCon + CloudNativeCon North America 2026, Chainguard's co-founder and CTO Matt Moore defended the company's decision to release patched PHP images before the agreed-upon embargo with other partners had lifted. This move came under scrutiny when PHP's maintainers accused Chainguard of giving attackers a head start. Moore clarified that Chainguard possessed the decision-making authority and was not influenced by external pressures.

He elaborated on discussions with other stakeholders and reported findings from security vendors, indicating that attackers might already be exploiting the vulnerabilities. The two key issues, CVE-2026-109618 and CVE-2026-109619, were serious memory management and error-handling flaws that could allow an unauthenticated attacker to execute code on a PHP server.

These vulnerabilities were classified as critical under the Common Vulnerability Scoring System (CVSS) v4.0. Chainguard's decision was based on the belief that attackers could already exploit the bugs or were close to doing so, and that withholding fixes could reverse the advantage gained from the embargo.

Written by urgent.news from The New Stack's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at thenewstack.io →

More in Tech

Catastrophizing About Production Outages: A CBT Thought Record for On-Call Engineers

Catastrophizing About Production Outages: A CBT Thought Record for On-Call Engineers Published on Dev.to | Tags: cbt, mentalhealth, productivity, webdev You're on call. PagerDuty fires at 2 AM.

  • On-call engineers experience cognitive distortions like catastrophizing outage impact
  • Thought Record technique helps identify and reframe anxious thoughts
  • CBT for on-call engineering alleviates anxiety and improves performance

Pinning GitHub Actions to Commit SHAs

Here is something that takes about five minutes and prevents a real attack vector. Most GitHub Actions workflows use version tags like @v1 or @latest .

  • Pinning GitHub Actions to commit SHA enhances security.
  • Default tags like @v1 or @latest can introduce malicious code.
  • Pinning to specific commit numbers ensures unchanged, audited code.

A created_at-only cursor lost 587 rows, even with clock_timestamp() and microseconds

A reader on one of my Postgres posts asked a fair question: why put id in the pagination index at all? With clock_timestamp() instead of now() , it's hard to create two rows at exactly the same time.

  • Using clocktimestamp() instead of now() in PostgreSQL 16 caused lost rows.
  • Pagination index lost 587 rows due to cursor ending on shared timestamps.
  • Adding id column and ordering by (createdat, id) resolved row loss issue.

Detection planning for CVE-2026-79851 without invented signatures

Detection planning for CVE-2026-79851 without invented signatures Detection teams often receive a critical CVE without the technical detail needed to write a precise exploit signature.

  • CVE-2026-79851 is an unauthenticated buffer overflow vulnerability in Aruba AOS-10 switches.
  • Detection plan uses trusted inventory, live images, roles, and management addresses.
  • Restrict CLI and web management interfaces to dedicated network segment.

More from Thursday 12 November →