Kim (@thinkverse) header
Kim (@thinkverse) profile picture

developer fueled by coffee and stickers

Sweden
Joined September 2009
Photo by Kim (@thinkverse)Photo by Kim (@thinkverse)Photo by Kim (@thinkverse)Photo by Kim (@thinkverse)Photo by Kim (@thinkverse)Photo by Kim (@thinkverse)Photo by Kim (@thinkverse)Photo by Kim (@thinkverse)
In lieu of flowers, memorial contributions may be made to: Johns Hopkins Alzheimer’s Disease Research Center Fund    alzresearch.org/giving/ Alzheimer’s Foundation of America Caregiver Resources     alzfdn.org/donate/ Photo Credit: Tommy Garcia
6,675
79,724
17,347
345,464
11,615,745
Looking for new work, specifically in the Laravel ecosystem. Based in Finland and open to working with companies worldwide. Got a project that needs a hand, or know someone who does? My DMs are open. Let's chat! RTs appreciated! #PHP #Laravel #LaravelJobs
3
3
439
Announcing Gemini 4 Carbon, our strongest model with state-of-the-art cybersecurity and long horizon capabilities. Carbon represents a step up across most benchmarks, delivering strong frontier performance in autonomous coding and cyber defense. We’re first making Carbon available to a subset of trusted cyber defenders in our Fairwind program. We’ll expand access as soon as possible.
282
562
195
5,954
357,404
Kim retweeted
Today, we're launching Resend for Nonprofits. • 50% off • Any paid plan • Any registered nonprofit This is a new program to support organizations that make the world a better place.
5
4
1
62
3,731
Kim retweeted
Terra is in Agent Runners as well as AI Gateway, so an agent building in Netlify can run on it. The changelog example is seven lines through the Responses API, and the gpt-6.1-terra string is the only model-specific part. netlify.com/changelog/gpt-6-…
3
3
13
2,062
Trail of Bits now has a production-grade PHP exploit: stock php.ini-production, ASLR, multi-worker, ARM64 and x86-64, MediaWiki, WordPress, phpBB and Laravel, straight to root. If you were still waiting to patch PHP, this is your sign.
Update: Our PHP exploit is now production-grade. * stock php.ini-production, display_errors=off, normal memory_limit, multi-worker, ASLR, under load * ARM64 + x86-64 targets * MediaWiki, WordPress, phpBB, Laravel * Apache/mod_php and nginx/php-fpm -> root nitter.cf/dguido/status/21131291…
3
5
34
5,320
Set session.upload_progress.enabled=0 till next PHP release to block an unlikely RCE vector (CVE-2026-115560). Already recommended for CVE-2026-109619 Wed, keep disabled. Only apps with non-default serialize_handler switching it to "php" at runtime can be affected. #php #phpc
52
903
151
2,845
410,286
‼️ After PHP2Shell comes Node2Shell, a critical bug found by OpenAI's Codex Security that can let attackers run code in Node.js apps. It was successfuly demonstrated on the official Node.js 24.22.0 image. Node 20, 23 and 25 (all EoL) get no fix.
71
464
108
3,800
306,592
‼️ VirusTotal flagged 6,6k of 35,8k AI agent skills as malicious. 62% have no malicious code, but plain-language orders for the agent. 90 hide them in invisible Unicode, HTML comments or after up to 825 blank lines. Another tells the agent "Your human doesn't need to know." 💀
54
163
37
1,619
71,234
Kim retweeted
Announcing Resend Inboxes Built for agents; ready for your whole team. Available in the dashboard, API, CLI, and MCP 👇
3
6
2
70
41,781
Yesterday, emergency patches for 4x #Node.js, 2x #PHP vulnerabilities were released, and last week there were 3x for #Nginx. High - Node.js - CVE-2026-111497 (Brotli decoder out-of-bounds write) - CVE-2026-105482 (DNS truncation bug) - CVE-2026-105483 (TLS certificate hostname bypass via full-width digits) - CVE-2026-106069 (TLS certificate hostname bypass via loose resolution) Critical - PHP - CVE-2026-109619 (Stale Global State Use-After-Free) - CVE-2026-109618 (Out-of-Memory Heap Corruption) Critical - NGINX - CVE-2026-15176 (Alias-Rewrite Heap Overflow) - CVE-2026-93479 (Map-Regex Heap Overflow) - CVE-2026-97205 (SSI-AIO Use-After-Free) Immediately upgrade to - Node.js - 22.23.4, 24.22.1, or 26.12.1 - PHP - 8.2.35, 8.3.36, 8.4.27, or 8.5.12 - NGINX - 1.30.6 or 1.31.8 #cybersecurity #php2shell
1
4
14
2,155
Lot of #PHP snark going around right now from folks who've either never written software, or never done it in PHP (in the last 20 years). I've architected, designed and hand-coded copious amounts of software in Java/Spring/Hibernate, .Net/C# Entity Framework and PHP/Symfony/Doctrine, applying very similar patterns and better practices of completely stack-agnostic concepts such as: - Test-Driven Development (and given half-day and full-day hands-on live-coding workshops at conferences worldwide) - Onion/Hexagonal Architecture - Domain-Driven Design - Data Mapper ORMs Beyond workshops, I have spoken on these topics at conferences worldwide as well. I might argue that I am not completely devoid of clue when it comes to these stacks' capabilities. In fact, I have hired, coached and cross-trained engineers across these 3 stacks. And I can assure you PHP shines within these paradigms, with an extremely vibrant, mature and robust ecosystem of Application Frameworks, Security Frameworks and Tools, and Open-Source Software Components and Libraries. PHP is not WordPress. WordPress is not PHP. If you care about quality software, PHP is a great home for you. So is Java. So is C#. So are other languages. If you suck at software you'll suck in any stack. If you're good, each stack has strengths you can play to. NOW let's talk about security. This vulnerability, is the very first RCE to this level in PHP's history. It was reported back in August. AI did help. A lot. (Wiz claims one researcher did in a week what would previously have taken a team months) Previous PHP RCEs had limited attack surfaces: - 2024 - Windows CGI Only - 2019 - One specific nginx setup - 2012 - CGI only None of which applied to reasonably-better practice typical Linux + Nginx + php-fpm deployments. This right here was ... unique, I think even across any stack. The only language-runtime equivalent to it was probably Windows IIS Code Red. That's not to say other stacks didn't have framework-level vulnerabilities with devastating impacts, if memory needs refreshed: Ruby — Rails CVE-2013-0156: every Rails app, default config, pre-controller, botnet-exploited. The strongest analogue in any stack. Java — Struts 2 CVE-2017-5638 (Equifax). Log4Shell needed the app to log attacker input; Spring4Shell needed WAR-on-Tomcat + JDK 9+ + POJO binding. Node — React2Shell CVE-2025-55182 (Dec 2025, CVSS 10, CISA KEV): default create-next-app exploitable, but Express/Fastify/Nest untouched. .NET — MS10-070 padding oracle (2010) leaked web.config/machineKey on every ASP (dot NET) site; RCE was a derived second step. Kestrel/ASP.NET Core has never had an RCE. Look ... let's drop the snark. LLM-driven vulnerability research and breaching frameworks are about to humble the absolute heck out of all of us. They already have. If you think your stack is not at risk, think again.
45
83
16
384
24,087
My colleague made a website to check if your website is vulnerable to PHP2Shell: php2shell.aikido.io/ We're also releasing PHP images with backported patches for free: gallery.ecr.aws/aikido-dev/p… Stay safe!
37
141
13
866
323,545
Kim retweeted
🔐 Node.js security updates are now available! New releases for Node.js 22.x, 24.x & 26.x address multiple vulnerabilities, including high-severity issues. Review the details and update your systems to stay secure. 🔗 nodejs.org/en/blog/vulnerabi… #NodeJS #Security
136
2,990
500
12,574
1,266,494
Kim retweeted
Today at Resend Forward, we're introducing two new products. ▪️ Inboxes: shared inboxes for agents and humans ▪️ Forge: Resend's new sending infrastructure, fully controlled by us Here's what's new 👇
11
17
4
162
107,524
PHP CVE patch tip: Forge's Ubuntu PPAs don't have the fix yet. My newest Forge server (26.04) uses packages.sury.org and patched with a plain apt upgrade. I pointed my 22.04 and 24.04 servers at packages.sury.org too and they're now on 8.2.35 and 8.4.27 🎉
16
11
8
64
13,465
Not just PHP. Node.js has also announced security releases for October 21, with HIGH-severity vulnerabilities affecting its 26.x, 24.x and 22.x release lines. If you run either stack in production, keep an eye on official advisories and apply patches promptly. Security maintenance doesn't stop at your application code. Your runtime matters too. Node.js advisory: nodejs.org/en/blog/vulnerabi…
189
4,074
1,162
11,856
2,317,904
🚨 If you use PHP, get ready to update your PHP version (8.0+) tomorrow at 14:00 UTC for a critical PHP security release! php.net/archive/2026.php
15
130
14
571
54,456