
What happened
The author matched four incidents to the principles — Next.js middleware auth bypass (CVE-2025-29927) and React2Shell (CVE-2025-55182) to OKPN, OttoKit's auth bypass to OMPV, and Google Cloud's global outage to the Null Trap — with Claude checking primary sources.
Why it matters
None of the incidents had a single cause, but in each, a muddled data shape appears to have served as the trigger or entry point, suggesting these questions can help reviewers spot risky shapes earlier.
Summaries like this, every morning.
The piece follows up on an earlier post that gave names to two code-review lenses. OKPN asks whether a single name carries only one kind of value, while OMPV asks whether a single value carries only one meaning; the bonus "null trap" rule says a missing value should be omitted rather than represented as null.
The author deliberately frames the exercise narrowly. Rather than claim these principles would have prevented the four incidents, the post argues that disordered data shapes were the trigger or entry point in each case. Next.js packed a call history into a colon-separated internal header, React2Shell packed a reference and a property path into one string like "$3:constructor:constructor," and OttoKit treated an empty string as a valid API key, making "no key configured" indistinguishable from a match. Google Cloud's June 12 outage came from blank fields in policy data that a new check did not anticipate.
Notably, the author used Claude to check the four cases against primary sources. The closing observation is that letting AI write code tends to produce colon-packed values and returned nulls readily, and that the most convenient shape in the moment often turns out to be the most expensive later.
Pick your industry and the AI tools you use, and get news related to your work every day.
Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.
SpaceX reported revenue up 161% with positive EBITA

The author, who once settled on gradient boosting in scikit-learn for demand forecasting, says he could not an…

Mayor Zohran Mamdani announced that more than 38 previously allowed programs, including Amira and Google Gemin…

CVS Health appointed Jack Hanlon, who previously held senior data and analytics roles at Meta and Reddit, as s…

Salesforce customers are bracing for new fees to use Anthropic's Claude inside Salesforce apps, per The Inform…

Uber kept its AI spending flat while increasing usage 9.4 times, as reported in an August 2026 AXIOS exclusive…
