Information security and data engineering advisor. Virtual CISO with interdisciplinary skillset to solve complex business and technical problems. Not CISSP/10X

Wherever there's trouble
Joined February 2009
Availability is the new confidentiality(TM). Gal Shpantzer, 2016
2
3
2
24
Gal Shpantzer retweeted
Replying to @derjanni @Dinosn
Lol. PHP has been dying since 1995 ๐Ÿ˜… xitter.cf/cat3lyst/status/211268โ€ฆ
2
19
627
OK, but, other than all thatโ€ฆ / Ali G voice
So basically, today PHP got two critical bugs that let anyone run code on your server without even logging in, which is bad, and then the details leaked before the patch was even out, which is worse, and it works on WordPress and MediaWiki and Magento and Joomla and Laravel, and Censys says like 1.5 million servers are running a version with no fix, so the NSA was like "take your system offline," and the FBI was like "take your system offline," and CISA and the UK and CERT-EU were all like "take your system offline," and then the Prime Minister of Japan, the actual Prime Minister, posted at 5:55 in the morning telling 48.8 million people to take their system offline, so everyone took their system offline, like the Dutch cybersecurity agency took its own website offline, and the Dutch parliament went offline, and the Port of Rotterdam went offline, and Finland and France and Denmark started pulling government sites, and Wikipedia went down, and Archive.org went down, and Asana and GOG and Something Awful went down, and the University of Vienna's webmail went down for some reason, and that's just PHP. Because GitLab also dropped a CVSS 10.0, which is the highest score they give out, for a bug that's been there since 2014, so that's every self-hosted GitLab for twelve years, and then LiteLLM 1.107.0 got hijacked and shipped a credential stealer and a remote access trojan in every single wheel and the Docker images, including latest, and you didn't even have to import it, just installing it was enough, and it's the second time this year, and then Railway paused every deployment on the entire platform because someone got into the environment variables, so now everyone has to rotate every secret they've ever stored there, and TiDB Cloud said someone was walking around inside with stolen credentials for basically a month and an extortion group says they took 10.6 terabytes, and Zeabur got breached for the second time in two months and is just shutting down, like the whole company, and Node.js patched remote code execution and a TLS bypass, and CISA says Plex is being actively exploited, and someone took over 300 Tor exit relays to steal SSH passwords, and SafePay ransomware has hit over 600 critical infrastructure orgs, and India's biggest bank filed a data loss incident, and Japan has been in an official state of emergency in cyberspace since October 9, which honestly explains the 5:55 AM post. Oh, and eMudhra, a certificate authority that's issued over 60 million certificates, whose entire job is proving websites are who they say they are, was supposed to be using private keys that are random numbers over a hundred digits long, and one of them was 4. Just 4. And the others were like 66 and 237. Anyway, it's Wednesday.
191
Gal Shpantzer retweeted
My new cheat sheet is out! This one helps malware analysts incorporate AI agents into their workflows, including how to spot an agent reporting a timed-out tool as having found nothing. xitter.cf/lennyzeltser/status/21โ€ฆ
2
29
100
9,053
โ€œLayer 8โ€ is the best layerโ€ฆ
Often times the security team at big orgs know *exactly* the most secure way to do things. Thats not the job. The job is figuring out how to get the closest to the best answer done within time, budget, and added friction concerns. The job is getting non security teams and leaders on board and agree itโ€™s a priority among 1000 other priorities.
1
2
330
Beyond honored to receive the last @labscon_io @LabsSentinel Lifetime Achievement Award ๐Ÿฅ‡
We're honored to present Katie Moussouris (@k8em0) with our Lifetime Achievement Award, for a lifetime of incredible work and contributions to the industry.
20
6
7
166
12,430
Gal Shpantzer retweeted
The slides from my talk at Microsoft Bluehat Singapore are public here: thomasdullien.github.io/abouโ€ฆ It's my first BlueHat talk since the Vista days.
24
126
27
693
161,980
Gal Shpantzer retweeted
๐Ÿง  ๐—›๐˜‚๐—ป๐˜๐—ถ๐—ป๐—ด ๐—”๐—œ ๐—ข๐˜‚๐˜๐—ฏ๐—ผ๐˜‚๐—ป๐—ฑ ๐—ฅ๐—ถ๐˜€๐—ธ๐˜€ โ€” ๐—ข๐—ฝ๐—ฒ๐—ป๐—”๐—œ ๐—œ๐—ฃ ๐—ช๐—ฎ๐˜๐—ฐ๐—ต๐—น๐—ถ๐˜€๐˜ โ€‹ Following the recent ๐—ข๐—ฝ๐—ฒ๐—ป๐—”๐—œ ๐—”๐—ด๐—ฒ๐—ป๐˜ ๐—ถ๐—ป๐—ฐ๐—ถ๐—ฑ๐—ฒ๐—ป๐˜ targeting a German wiki site, I built a ๐—ž๐—ค๐—Ÿ ๐—พ๐˜‚๐—ฒ๐—ฟ๐˜† to help SOC teams identify ๐— ๐—ถ๐—ฐ๐—ฟ๐—ผ๐˜€๐—ผ๐—ณ๐˜โ€ฏ๐Ÿฏ๐Ÿฒ๐Ÿฑ ๐—ฎ๐—ฐ๐˜๐—ถ๐˜ƒ๐—ถ๐˜๐—ถ๐—ฒ๐˜€ originating from known ๐—ข๐—ฝ๐—ฒ๐—ป๐—”๐—œ ๐—ผ๐˜‚๐˜๐—ฏ๐—ผ๐˜‚๐—ป๐—ฑ ๐—œ๐—ฃ ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ๐˜€. โ€‹ This query lets defenders quickly visualize what actions were triggered by those IPs โ€” giving visibility into potential ๐—”๐—œโ€‘๐—ฑ๐—ฟ๐—ถ๐˜ƒ๐—ฒ๐—ป ๐—ฟ๐—ฒ๐—ฐ๐—ผ๐—ป๐—ป๐—ฎ๐—ถ๐˜€๐˜€๐—ฎ๐—ป๐—ฐ๐—ฒ ๐—ผ๐—ฟ ๐—ถ๐—ป๐—ท๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—ฎ๐˜๐˜๐—ฒ๐—บ๐—ฝ๐˜๐˜€ across tenant boundaries. โ€‹ Sharing this so defenders can ๐˜€๐˜๐—ฎ๐˜† ๐—ฎ๐—ต๐—ฒ๐—ฎ๐—ฑ ๐—ผ๐—ณ ๐—ฎ๐˜‚๐˜๐—ผ๐—ป๐—ผ๐—บ๐—ผ๐˜‚๐˜€ ๐—ฎ๐—ด๐—ฒ๐—ป๐˜ ๐˜๐—ฟ๐—ฎ๐—ณ๐—ณ๐—ถ๐—ฐ and ๐—บ๐—ฎ๐—ฝ ๐—ฒ๐—บ๐—ฒ๐—ฟ๐—ด๐—ถ๐—ป๐—ด ๐—”๐—œ ๐˜๐—ต๐—ฟ๐—ฒ๐—ฎ๐˜ ๐˜€๐˜‚๐—ฟ๐—ณ๐—ฎ๐—ฐ๐—ฒ๐˜€. detections.ai/share/rule/T0Zโ€ฆ โ€‹ #AIAgentThreatHunting ๐Ÿง™โ€โ™‚๏ธ
6
36
2
168
14,337
Gal Shpantzer retweeted
If you're interested in WebMCP, you should be following Idan Levin. He and his team have been doing extremely exciting work in this space- benchmarking, cataloguing, you name it! Strong suggestion to follow him.
Replying to @rauchg
You might find this interesting - We created the first WebMCP benchmark, comparing it with computer use and DOM-based methods across speed, cost, task success rate, and token usage. The results are incredible. webmcp.com/benchmark Youโ€™re getting 3-5x speed, and an order of magnitude cost improvement (up to 23x lower costs) while being 10-15% better at solving tasks compared to other methods
20
33
2
843
194,756
Gal Shpantzer retweeted
Introducing SpecterOps Skills: a public repository built to turn practitioner knowledge into reusable, reviewable workflows for AI-assisted security work. @zinic shares what we're building, why we're building it, and how you can contribute โžก๏ธ ghst.ly/4ybT6ew
43
4
177
14,979
This is pretty embarrassing ๐Ÿ™ˆ Microsoft has a signed Defender driver that can be abused to kill Defender/EDR and modify protected files and registry settings We also canโ€™t really solve this the usual way by adding the driver to the vulnerable driver blocklist. Itโ€™s Microsoftโ€™s own Defender component!! MSRC says it doesnโ€™t require immediate servicing because you already need admin privileges ๐Ÿ˜ Which probably means this MS-signed EDR killer will stay usable for a while. Nice ๐Ÿซถ
Microsoftโ€™s signed Windows Defender Boot-Time Removal driver (BTR.sys) is a one-shot kernel component that decrypts an RC4-encrypted transaction list from an Alternate Data Stream and performs Ring-0 operations. An attacker with SeLoadDriverPrivilege can craft a valid encrypted config and load it early via a transient โ€œBoot Bus Extenderโ€ service, abusing it as a trusted kernel primitive to bypass Tamper Protection, delete EDR/AV components before they start, drop malicious drivers, and gain persistence, without any vulnerability or BYOVD. No in-the-wild abuse has been observed. research.checkpoint.com/2026โ€ฆ
23
190
10
956
89,288
Gal Shpantzer retweeted
Periodic reminder that the following is an architectural choice and not an inevitability: > the service account's cleartext credentials The more powerful the privilege, the more securely it should be authorized for use. A password that can be guessed and/or stolen is not it.
A threat actor used Claude Code with Sonnet 4.6 as part of an intrusion, likely for ransomware. Sonnet took on many tasks, like writing an on-the-fly "LDAP capture" script, to which it directed the victim's FortiGate device and initiated authentication to steal the service account's cleartext credentials. [...]
1
4
8
3,644
Gal Shpantzer retweeted
18 years ago today, Dan Kaminsky @dakami disclosed the DNS cache poisoning vulnerability at Black Hat USA 2008, triggering one of the largest coordinated patch efforts in internet history. Before public disclosure, Dan organized multiple vendors to fix the flaw in secret. Many more legendary stories than could fit here, like how he exposed Sonyโ€™s rootkit across more than 568,000 networks and identified critical certificate vulnerabilities. Dan followed what he cared about and his curiosity. As Michael Tiffany @kubla put it, โ€œOnly Dan thought, โ€˜I could fix the human eye in software.โ€™โ€ He built DanKam, an augmented-reality app that helped colorblind people see color. Michael hosted Dan while he built the first version and described watching a colorblind houseguest sit at the kitchen table, โ€œcrying tears of joy seeing red for the first time.โ€ His mother, Trudy Maurer, may have said it best when she accepted his Lifetime Achievement Award at the 2025 Difference Makers. โ€œDaniel was the catalyst for many achievements across the vast internet spectrum, and I believe Dan truly represented the intersection of technology and humanity.โ€ @dotMudge, who presented the award, said: โ€œThe Lifetime Achievement Award isnโ€™t about what you achieve in your lifetime. Thatโ€™s part of it. Itโ€™s about how many people you influence and bring in and then take it further.โ€ We lost Dan too early from diabetic ketoacidosis in April 2021 at age 42. Some of you are hearing the name Dan Kaminsky for the first time.ย  The coordinated, community-first spirit Dan modeled is the bar. If you're in Vegas this week, you're walking the streets that the legends of security who came before you walked, when they also had no idea what they were doing, facing problems nobody had solved before. They had to figure it out as they went. Just like you're going to do. Thanks to those who contributed to this tribute video: Jeff Moss @thedarktangent, @paulvixie, @gadievron, Lena Smart, Derek Hinch and the many others who shared here.
21
116
13
575
46,951
Gal Shpantzer retweeted
Weโ€™re continuing to work with Microsoft and GitHub to investigate the impact of the malicious Nx Console version 18.95.0. I'll share any updates on X (@jeffbcross and @NxDevTools) as well as in our security advisory: github.com/nrwl/nx-console/sโ€ฆ. Initially, Microsoft indicated to us that there were 28 installs of the malicious version 18.95.0. Based on our own analytics for the compromised version, we currently believe the number of users who received the malicious package may be significantly higher; potentially over 6k installs. Weโ€™ll keep working to determine the actual impact and exposure, and I donโ€™t want to speculate beyond the facts we have right now. But I also donโ€™t want to minimize the situation. This is my top priority right now. Our team has been, and continues to be focused on understanding exactly what happened, helping affected users, hardening our systems and release processes, and being as transparent as possible throughout the investigation.
16
113
20
483
261,249
Iโ€™m with Jason on this.
Just a reminder: I give away many of my tips tricks, research, and methodology via conference talks, podcasts, free workshops, webinars, blogs, here on Twitter, and via my newsletter Executive Offense. Iโ€™ve contributed code to many tools. I write and release tools myself, in FOSS. I have done this for 21 years. I never stopped. I just charge for classes now that are the ultimate curation of all those things. Updates? Yeah modern research and updates in charge for. I have a family, sue me I guess. Thanks to the two assholes who sent me dm dissertations on how Iโ€™m a sellout influencer and that real hackers release everything for free. Saying that my all my contributions are null and void for running courses. Really makes me want to keep doing it. These arenโ€™t bots either, there are real people in the industry at real consultancies. Thatโ€™s cool I guess. To be an asshole and meme ๐Ÿ’ฏ of the time is in style. Better be sure that if I see you on the signup list or anyone from your consultancyโ€ฆ you are not welcome at Arcanum stuff. Gl and have a wonderful life ๐Ÿค—
2
288
Reposting some ransomware stuff from years ago, thinking about how this stuff evolved and how many are still vulnerable to/surprised by ye olde ways
140
Ransomware uses full-screen Windows updates progress UI to get user to wait while it encrypts their files blog.kaspersky.com/fantom-raโ€ฆ
11
370
50
321
Gal Shpantzer retweeted
This #ransomware has no Word macro. It tricks users to run the embedded OLE package and delete their backups.
8
133
8
106
Gal Shpantzer retweeted
โš ๏ธ Update: It has now been 24 hours since #Iran implemented a nationwide internet shutdown, with connectivity flatlining at 1% of ordinary levels. The ongoing digital blackout violates the fundamental rights and liberties of Iranians while masking regime violence โฑ
511
2,284
559
4,020
434,674