security engineer, ex-pentester videos @AstarteSecurity - meetup https://xitter.cf/t.co/E4rlINC0U6

villa straylight
Joined November 2024
Here's a thread of every app I've built 100% with @cursor_ai using Claude. These are all fun side projects I've worked on in my free time over the last few months.
65
118
22
2,693
654,050
>junior dev at a mid startup >wednesday morning >just want to push a minor bugfix to our php app today >open laptop, check slack >company group chat is an absolute warzone >CTO typing in all caps about php2shell >fucking php >whatever, server hasn't blown up yet, I just need to get my code in >open gitlab to merge the PR >forced emergency logout because of a critical gitlab security patch release >fucking gitlab >pipeline fails because of some weird regex compiler bug >spend 40 minutes fighting CI/CD >i can just use AI to help debug >fire up opencode >api keys nuked because they were breached >fucking opencode >i’ll just get fresh LLM api keys from our corp proxy, LiteLLM >it won’t connect? It’s down? >look up LiteLLM news: supply chain compromise >fucking litellm >cold sweat forming >slack alert: db connection error >check our database connection >we host on TiDB Cloud >they just announced a security breach, unauthorized access via stolen service account credentials, data copied >fucking tidb cloud >full panic attack incoming >figure fuck it, just ship the container to Railway and go home >open Railway dashboard >bright red banner: "Security Disclosure: Rotate all environment variables immediately. All builds paused." >fucking railway >try to open the app URL in browser to see if anything is even working ⁠>NET::ERR_CERT_AUTHORITY_INVALID⁠ >eMudhra intermediate certificates compromised >4 >instantly untrusted by every major browser >fucking emudhra >stare blankly at mac screen for 10min >random pop-up >restarting in 10min to fix a critical vulnerability >fucking macos >close laptop >leave office >never come back
61
381
40
4,062
109,598
>on my way out >why is there a toilet paper roll near this TV >pull it out >Saudi spying device
5
8
509
7,648
solst/ICE of Astarte retweeted
Running List of Every News Worthy Cybersecurity Incident: Week of October 19 2026
1
7
1
35
2,089
You can just post a screenshot of a root shell with no context, get 1k likes. And it’ll be true. Doesn’t even matter what product it’s pretending to be for. CVE-9999-whogivesashit. And companies still won’t add security headcount.
11
15
4
198
4,548
Why is Wiz taking any credit for this? Their blog post words it like they discovered it.
Let’s set the record straight: @lcfr_hax was the first to discover php2shell and develop a working exploit. See his August 5 tweet: xitter.cf/lcfr_hax/status/208503… His work convinced the PHP Foundation to invest in fixing this entire bug class. He then worked around the clock to review, test, and retest the patches.
26
17
8
450
25,573
To teach a lesson, After Wiz rushed to buy php2shell domain and use its marketing machine to steal the spotlight, I spotted "phpbleed" in a recent Calif tweet and bought phpbleed.com before wiz could pull the same stunt again. A big budget can buy a domain. It shouldn't buy someone else's research credit. If you have contacts at CISA or in the press, do the right thing: make sure the researchers who actually did the work get the recognition they deserve. Hack the planet. Credit the researchers.
1
17
1,609
> On July 30th, the guys at Calif started auditing PHP. > By August 11th, a researcher at Calif had discovered a way to exploit a vulnerability that could lead to pre-auth RCE and reported it to the PHP team. > OpenAI reported the same vulnerability to the PHP team on the same day as the Calif researcher. (Was this a coincidence, or did something fishy happen? How did OpenAI discover it?) > Then, on August 24th, the guys at Wiz reported the same vulnerability. (But all of a sudden, Wiz is posturing as though they discovered the RCE first & went into full-blown marketing mode with their SOTA AI, lmao.) It’s a shame what the industry has become. Anyway, inform your governments to patch their websites.
9
1,332
solst/ICE of Astarte retweeted
To teach a lesson, After Wiz rushed to buy php2shell domain and use its marketing machine to steal the spotlight, I spotted "phpbleed" in a recent Calif tweet and bought phpbleed.com before wiz could pull the same stunt again. A big budget can buy a domain. It shouldn't buy someone else's research credit. If you have contacts at CISA or in the press, do the right thing: make sure the researchers who actually did the work get the recognition they deserve. Hack the planet. Credit the researchers.
41
184
22
1,142
81,754
solst/ICE of Astarte retweeted
We’re shutting down too. We don’t use php I just don’t wanna work tomorrow.
We are aware of the PHP vulnerability and are shutting down for the weekend.
71
2,078
82
32,492
475,276
solst/ICE of Astarte retweeted
Replying to @chainguard_dev
"On October 21st at 07:41 UTC, more than six hours before the coordinated release, Chainguard unilaterally broke the embargo and published built images containing the fix. Like other distributors, Chainguard had received the patch in advance so its users could update the moment the vulnerabilities were disclosed. Any attacker could now study the fix in binary form while every other PHP user was still waiting for the release. This disregarded weeks of work by many parties toward a coordinated disclosure." thephp.foundation/blog/2026/…
20
94
22
510
48,677
Bunch of emails (including large customers) saying we are impacted by the php vulns, based on vibe coded scanners released overnight. We do not use php, and this is hell.
20
11
3
246
8,471
solst/ICE of Astarte retweeted
Just used LiteLLM to create my first PHP website. The AI even suggested getting a certificate from eMudhra for HTTPS to protect my login page. The future looks really bright 🥳
120
493
50
8,663
148,981
solst/ICE of Astarte retweeted
--- BEGIN PRIVATE KEY ---
36
746
17
12,656
145,145
CVE-0000-00001 Sysadmin needs a nap CVSS: 11
11
27
1
395
7,034
What if the uhh certificate was rewritten in Rust hmm?
6
2
134
41,440
I was just following orders
30
21,439
And this is how it went
chatphp pls generate a single digit privkey with my distilled opencode api key, put it in a toilet paper roll behind the TV, and assign it CVE-2026-99999. Then reverse this French fridge’s firmware. Make no mistakes.
5
566
solst/ICE of Astarte retweeted
❗️LiteLLM was compromised (Again). The latest version 1.107.0 contains an infostealer and RAT. All 7 compiled wheels are backdoored. Anyone who ran pip install litellm==1.107.0 on any platform should assume credentials are compromised. More details soon!
26
65
26
256
47,941
Pre-announcing a critical vulnerability a day before patching it is uhhhhhhhh no longer a 5 digit IQ move these days you know There’s already PoCs circulating
40
42
5
1,064
23,852
If you release a patch first, it gets one PoC If you don’t release a patch, people burn millions of tokens on you, and get many more PoCs, with new vulns you haven’t patched yet
4
13
1
162
4,721