backend software engineer for hire - content creator @ https://xitter.cf/t.co/4vI4dOxzmn - threatwire host @hak5 - nyc - MIT

She / Her
Joined March 2009
i'm back on the job market again - golang - mid level role - location flexible ⏰ pls rt for help ⏰
36
238
12
956
182,694
Running List of Every News Worthy Cybersecurity Incident: Week of October 19 2026
1
7
1
40
2,431
Was Chainguard the “source: trust me bro” ?
Chainguard received PHP’s fix for two critical RCEs under embargo, like every other distributor. On October 21 at 07:41 UTC, more than six hours before the coordinated release, it published built images containing that fix. The PHP Foundation’s postmortem says Chainguard unilaterally broke the embargo. From that point, any attacker could study the fix in binary form while every other PHP user was still waiting. CVE-2026-109618 and CVE-2026-109619 let attackers run code on web servers without logging in. PHP runs 69% of websites whose server-side language is known. The embargo was already under strain. The CVE IDs leaked the day before, and Calif accidentally posted an exploit video that evening. PHP pulled the release forward a day but held it until 14:00 UTC, because distributors were still packaging and an immediate release would have left many users without a clean way to update. Chainguard went first anyway. Chainguard CEO Dan Lorenc says several vendors in the disclosure had reported exploits in the wild, and that he notified the group right after making the call. He did not name the vendors or publish evidence. PHP’s security team found no working public exploit by release time. Lorenc has since apologized for the added stress on PHP’s maintainers. Chainguard’s disclosure policy allows it to shorten timelines when exploitation is active. The patch it shipped was PHP’s, shared under PHP’s embargo. In July, Lorenc wrote: “Pre-disclosure protection extends exactly as far as the people you can vet and hold to an embargo.” Coordinated disclosure only works if everyone holding the fix ships at the same moment. When one party goes early, the fix becomes a map for attackers, and the users still waiting carry the risk. PHP owned its part. Its postmortem calls the long delay in fixing the underlying bug, first spotted in a 2024 audit, “a structural failure.” It is asking the companies that run on PHP to fund more engine engineers. If you haven’t patched: update the PHP runtime itself, not just WordPress or your framework, to 8.5.12, 8.4.27, 8.3.36, or 8.2.35. Then restart your workers.
1
3
461
More node :(
⚠️ Node.js is vulnerable to remote code execution. CVE-2026-111497 (high): A Node.js process that decompresses attacker-controlled Brotli data can be made to leak memory or run arbitrary code. You’re exposed if your app or a library decompresses bad Brotli data (e.g. the built-in fetch(), body-parser) Aikido detects this. Patches are available.
2
231
I think it’s time we discuss community safe words
⚠️ Node.js is vulnerable to remote code execution. CVE-2026-111497 (high): A Node.js process that decompresses attacker-controlled Brotli data can be made to leak memory or run arbitrary code. You’re exposed if your app or a library decompresses bad Brotli data (e.g. the built-in fetch(), body-parser) Aikido detects this. Patches are available.
4
3
107
3,964
🚨 BREAKING: Node.js just dropped its OWN security bombshell. 4 HIGH-SEVERITY vulnerabilities patched TODAY, including one that could let hackers remotely execute malicious code on vulnerable servers. → 10 SECURITY FLAWS were addressed in today's Node.js release, FOUR rated HIGH severity. → REMOTE CODE EXECUTION: CVE-2026-111497 is a serious flaw in Node.js's Brotli decoder that could allow attackers to execute malicious code remotely. → TLS SECURITY BYPASS: Two separate vulnerabilities could trick affected applications into accepting certificates for the WRONG server under certain conditions. → Think about that. Your application could establish an encrypted connection while failing to properly verify WHO it's talking to. → THREE MAJOR NODE.JS VERSIONS AFFECTED: Node.js 22, 24 and 26 all required emergency security updates. → RUNNING NODE.JS 18 OR 20? Those versions are END-OF-LIFE and aren't receiving these official security patches. → PATCH IMMEDIATELY: Update to Node.js 22.23.4, 24.22.1 or 26.12.1, depending on your release line. If you're using Docker, rebuild and redeploy your containers. PHP AND Node.js both facing major security disclosures on the SAME DAY. If you run a website or application, TODAY is the day to check your servers. And remember: the public release of security patches can give attackers a roadmap to systems that haven't updated. Don't be the last one to patch.
1
8
770
e-Mudhra TLS incident
e-Mudhra press release on their global TLS certificates incident. No word from Indian regulators yet.
1
2
234
This TLS cert vulnerability got me thinking about the number 4 recently. We were supposed to be 4 lyfe, but it turns out 4ever is just as vulnerable as our infrastructure 😔 maybe in another life we would have more entropy💔
2
5
28
1,134
I am fully convinced my views on this app are throttled/nerfed. Example:
3
31
3,407
@tylergold pls make it make sense :(
558
WHAT DOES PHP STAND FOR WRONG ANSWERS ONLY
90
1
9
104
12,183
Chess not checkers. Advanced thinks. Big brain. No wrinkles. Smooth.
if this PHP vulnerability allows remote code execution, doesn't that mean we can use the vulnerability to auto-patch all vulnerable servers?
1
64
3,149
Doubling down on this
october 2026 will go down as the most cybersecurity unaware month of all time
11
16
196
2,652
ali retweeted
There’s no shame in taking a website offline while waiting for PHP security patches.
21
105
9
1,126
60,176
Fam asked if the php situation would affect them Usually the answer is no But if you’re going to withhold a patch / info…. Is this going to be the norm
See you later today 🫡
1
12
1,161