Blue Teamer in Disguise. Blog at https://xitter.cf/t.co/spa33ybIVL. SANS Netwars Champion. Former community manager and founder of the Offsec community for @offsectraining

Joined March 2013
Pround dad moment tonight. My son and his band The Bridge will be on BBC Introducing debuting their new track Oprah. So if you are into indie music, check it out. Show starts at 9pm on @BBCRadioWales presented by @welshmusic.
4
5
30
2,557
Tony retweeted
Completely agree here - You should patch PHP but the sky is not falling yet. The issue here is going to be all the IOT Crap that just does not ever get updated. There still is time to patch. If you want to see the state of things, find a cyber range (I prefer HackTheBox). Go look for a bunch of old PHP Boxes and try the exploit out on them. Right now I think you are going to have a tough time finding a retired box that you can exploit with PHP2SHELL.... Atleast I hope you do because I am having a hell of a time doing it and both love/hate to learn how much of a noob I am at times. AI is really good at making crap look good. I know the POC that shows a POC of <?php echo("OK") ?> being exploited sounds scary. But when you look deeper there are a lot of hard-coded offsets that make it only work on that target.
I'll be the first to admit I'm mediocre at exploit development, but I am in contact with enough extremely talented exploit developers to say this for certain: Anyone claiming they were "easily" able to generate a working php2shell exploit with AI is either: a) a world-class exploit developer with an extreme case of imposter syndrome. b) currently looking at some very confident-sounding but wrong LLM output. I'm rather certain it's the latter based on the number of AI-hallucinated exploits I've seen posted on GitHub. Threat actors are also blasting my honeypot network with "php2shell" exploits that not only don't work, but aren't even within 10,000 miles of anything to do with how the exploit actually works. I've seen the same technique from the attached image in multiple alleged "php2shell exploits", including one on GitHub with over 100 stars. Problem is, it's not php2shell, nor is it even a vulnerability at all. It's a technique known as "session poisoning", which can be leveraged to exploit local file inclusion (LFI) vulnerabilities in PHP apps (not PHP itself). The only thing it has in common with CVE-2026-109618/CVE-2026-109619 is they both use the "PHP_SESSION_UPLOAD_PROGRESS" feature. And mitigation advice for both issues reference setting "session.upload_progress.enabled" to "Off". People are shoving loose details of the vulnerability into LLMs, the LLMs are keying in on the "PHP_SESSION_UPLOAD_PROGRESS" string, then generating session poisoning code that has nothing to do with the actual CVE. And because the people doing this have absolutely no idea what they're doing, they're confident enough to post their "proof of concept exploit" to GitHub and share it on social media. So if you see people talking about "session poisoning + LFI" it's likely their LLM hallucinated an exploit based on a 2018 blog by Orange Tsai talking about a local file inclusion attack vector. What's even worse is that "security researchers" are then using LLMs to triage these exploitation attempts, falling victim to the same hallucinations, then confirming there is ongoing mass-exploitation (there currently isn't). The actual real exploit is very difficult to exploit, and so far I've not seen anyone successfully get it working on more than a handful of PHP version with highly-specific configurations. LLMs are useful tools in the hands of skilled professionals, but for others, they're often just a Dunning-Kruger accelerator.
14
64
3
428
65,417
Is anyone from @debian Debian gonna update the sssd package and patch the libsssudo bug in it? I know a guy who is very angry right now that is not in the Debian repo. Anyone have any alternatives for sssd?
2
929
hug your blue teams, its a mess. poc once the dust settles.
2
1
12
602
Tony retweeted
Today we disclose PHP2Shell - remotely exploitable memory corruptions in PHP WordPress pre-auth RCE: ✅ Drupal pre-auth RCE: ✅ Joomla pre-auth RCE: ✅ Remote memory disclosure of any PHP application: ✅ Read more ⬇️🧵
66
568
94
3,100
469,598
A moron has released a POC early for php2shell so here is what you need to do: If you’re on version prior to 8.2: Edit php.ini: session.upload_progress.enabled = Off Then reload php-fpm and restart apache If you’re on later version: Update (it’ll be available in a few hours) In any case, the mitigation for the php.ini should work either way. Not sure if it’ll cover both vulns though so keep an eye on that. I’ll be reporting on follow up activity on windows as a target. Good luck!
42
244
17
1,068
362,540
Since when did trufflehog get integrated into codex/openai?
2
3
1,205
Join me this Friday at 11AM PT for the next @offby1security stream with @0x4ndy and Milenko Starcik for a stream on Finding and Exploiting Spacecraft Vulnerabilities! youtube.com/watch?v=j4kx0u_B…
1
10
1
48
5,073
I guess it is trying to play minecraft
1
2
1,171
I’m teaching Breaking In: Physical Intrusion & Social Engineering Tradecraft at WWHF Mile High with Antisyphon Training, Feb. 16–17, 2027 in Denver. Two hands-on days covering OSINT, pretexts, physical intrusion, adaptation, and reporting. bit.ly/alethe-breaking-in?ut…
10
29
1,682
Opus 5.5 came out. Where is my reset please?
Ladies and gentlemen... start... your... ENGINES. We are almost Tuesday and I promised a reset for Tuesday. Among some other things. See you soon.
6
849
So I'm officially on the market looking for my next role. Honestly I'm looking to help train the next generation, PKI engineering, network engineering, security shenanigans, offensive work, or if you have a password cracking role I'm open.
5
30
1
92
5,955
Tony retweeted
hey folks, after 6 years my tenure as a CTI analyst at big 4 has come to an end! i learned a lot and worked with the best, but time for new horizons! currently looking for roles in NA/Canada. please retweet for reach and DM me if you have any leads 😇🙏
1
14
1
40
3,969
think I might need a license for sentinelone as well, can yall hook me up ?
42
56
12
905
84,523
FalconFlank : Crowdstrike Falcon 0day LPE is now public github.com/MSNightmare/Falco…
90
501
78
2,902
366,981
Cliff Stoll's DEF CON talk is now online! I missed it supporting Tati's talk next door, but could see him bouncing around over the talk track dividers... 😂 Highly recommended viewing for nerds and spooks of all generations: To have this man's utter joy for building, learning, and teaching is something to aspire to <3 @DefCon 34 - Stalking the Wily Hacker: 40 years later - Cliff Stoll m.cje.io/3SkKfbi
6
48
4
239
19,707
Slowing moving away from passwords and utilizing yubikeys for login instead. It is super nice to use.
1
25
1,622
I made a SSH Server which lets you fully remote desktop into another PC with SSH, directly in your terminal! github.com/rylena/sshdesk
37
144
17
1,477
143,433
Now that the dust has settled and I have recalibrated myself somewhat after hacker summer camp, time to focus back on coaching and taking what I learned in those conversations and making the change. My diary is open for September intake, if you want to know more, let's chat. calendly.com/bc-training/coa…
5
1
15
2,202
Want to run an entire Tailscale daemon from memory inside a C2 implant with zero disk artifacts, no kernel drivers, traffic indistinguishable from HTTPS to a CDN, and relay connections from the victim network back through the tailnet. Now you can. Enjoy! netspi.com/blog/technical-bl…
15
197
11
755
67,955