frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Steal My Bitcoin

https://stealmybitcoin.com/
331•cloudlandsdev•2h ago•169 comments

Show HN: Call4me – a ChatGPT plugin that lets it make phone calls on your behalf

https://chatgpt.com/plugins/plugin_asdk_app_6abdec89d46c81919cda058ca9f62cb8?search=call4me
2•skeptrune•1h ago•1 comments

Show HN: Tributary – Discover who influenced your favorite musicians

https://tributary.music/
2•ASpring•1h ago•0 comments

Show HN: WhatsApp Bridge for those with their own VPS

https://github.com/vid-t/whatsapp-bridge
3•vid_t•1h ago•1 comments

Show HN: Autonomous root for Tcl Android TV via CVE-2022-22706

https://gitlab.com/c4psu13/mali-pagecache-root
50•t20n•12h ago•17 comments

Show HN: Corgi, a helpful {agent, terminal} multiplexer

https://corgi.computer/
125•eiopa•1d ago•42 comments

Show HN: Duls – A bit of du, a bit of ls. Best of both

https://github.com/baalimago/duls
3•baalimago•3h ago•0 comments

Show HN: DeepSearch – Search engine built on DeepSeek API

https://deepsearch.ing/
2•try-working•44m ago•2 comments

Show HN: Agentsh – A Decentralized, Scalable Multiagent Harness

https://github.com/microsoft/Agensh
2•brunoborges•5h ago•0 comments

Show HN: Impossible Machines: declaratively program the physical world

https://www.impossiblemachines.xyz
79•bhaprayan•1d ago•18 comments

Show HN: Swurf – Swipe through the real web

https://swurf.org/
73•webtjb096•1d ago•35 comments

Show HN: Making a smart TV dumb and then smart

https://github.com/anubhavmalhotra/r2d2-tv
106•animalhot•1d ago•75 comments

Show HN: Uberblok – an interactive museum of ZFS internals

https://uberblok.storagebits.workers.dev/
121•storagebits•3d ago•34 comments

Show HN: OnKey – I'm a bad singer, so I built an app to show where I'm off-key

https://github.com/dsmurrell/onkey
227•dsmurrell•2d ago•91 comments

Show HN: A phone lock I can't undo on impulse because I never learn the code

https://tryscreenfasting.com/
2•shafayeat•9h ago•1 comments

Show HN: Shotstash – Self-hosted media cloud for creators (MIT, BYO-AI)

https://github.com/Aldyernesto/shotstash
3•aldyernesto•9h ago•1 comments

Show HN: BulkTextKit – 15 free text tools that run entirely in your browser

https://bulktextkit.gt.tc
4•sujalkhatri•11h ago•0 comments

Show HN: Encarta 95 Web

https://benwinding.github.io/encarta_95_web/#/article/Art
10•gitgud•16h ago•6 comments

Show HN: SimCity, but with Permits

https://permit.petercai.com/
937•pcai•4d ago•425 comments

Show HN: Omnara – Open-source alternative to Claude Managed Agents

https://github.com/omnara-ai/omnara
112•kmansm27•3d ago•34 comments

Show HN: AI text detector that never sees your text (runs 100% in-browser)

https://kouh.me/ai-text-detector
5•mrkn1•11h ago•13 comments

Show HN: We had AI write a wiki from 45k Enron emails, every fact cited

https://www.thisandthat.chat/enron/
64•jreynar•1d ago•55 comments

Show HN: Turn regular JavaScript into a neural net

https://chenglou.me/handwired/
44•chenglou•4d ago•12 comments

Show HN: How religions evolved? Charts, Maps, Citations

https://howitevolved.com/chart/
3•silly073•15h ago•0 comments

Show HN: agent-usage-guard – a Claude Code mod to protect your usage window

https://github.com/rbartoli/agent-usage-guard
27•zzyyxx332211•2d ago•12 comments

Show HN: UI micro interactions prompts for AI

https://www.typeui.sh/micro-interactions
80•elwingo1•2d ago•45 comments

Show HN: Sumi.css – CSS Framework

https://github.com/vladocar/Sumi.css
100•bepero•3d ago•28 comments

Show HN: Searching for optimal strategies in a puzzle game with chance (Drop7)

https://drop7.dev
11•primitivesuave•1d ago•1 comments

Show HN: Inference Cooperative, user-governed AI

https://inference.coop/
3•ntnsndr•19h ago•0 comments

Show HN: Build a world on your phone, explore it in XR on Vision Pro and Quest

https://3d.camilleworld.com/play/
13•suejunghuh0•2d ago•10 comments
Open in hackernews

Show HN: Steal My Bitcoin

https://stealmybitcoin.com/
329•cloudlandsdev•2h ago
Made this because I'm curious if anyone out there has figured out how to actually use this PHP RCE we spent the last few days panicking over. Have fun!

Comments

TacticalCoder•2h ago
Nice CTF! I hope if it's captured by a LLM we'll get a write up as to how it did it.
sashank_1509•2h ago
You have to be really confident that the PHP RCE is not anything serious, 500$ is quite a bit?
anonymous908213•2h ago
It's more like they're offering $500 to be taught how to utilise the exploit.
jgilias•2h ago
There’s a lot of techies on this site for whom that’s peanuts.
MarcScott•2h ago
They should consider donating to the PHP Foundation
quesera•2h ago
I'm sure OP is a good person.

But if they were not, and had ill intentions, they might see $500 as a very inexpensive way to purchase a working exploit to use against others.

ls612•1h ago
It is a price signal. They expect to lose the money they want to show that nobody has an automated swarm just pwning every server running PHP connected to the internet. At least not yet, on day 5 and counting.
hau•2h ago
That's a good way to make claims about existence of a trivial exploit in the wild falsifiable.
akerl_•2h ago
A reminder that this cannot falsify the existence of an exploit, trivial or otherwise.

It can only show you if someone has used an exploit against this server.

muvlon•2h ago
It cannot even show that. The server can lie (trivially).
tylergetsay•1h ago
The block chain can't though once the coins are transferred
akerl_•1h ago
That assumes the key is actually on the server.
mcmoor•1h ago
I assume even if it isn't, attacker could deface the website so heavily everyone would know they win.
muvlon•54m ago
The server could simply be running a patched PHP.
earthpyy•2h ago
Interesting idea! Would like to know how much time need to spend.
nayuki•2h ago
The server is getting overloaded, so here's the text for reference:

    Steal my Bitcoin
    0.65 hours without a successful hack
    
    There is a bitcoin key hidden on this server worth about $502.
    
    It is accessible to the PHP user account through the print-flag binary.
    
    This PHP version was selected from before the PHP2SHELL CVEs were released.
    
    First person to get the wallet wins. If you don’t need the money, consider donating it to those who do: givewell.org.
    
    All traffic is logged. This is a known vulnerable machine, so we cannot guarantee privacy. Other attackers may access or monitor activity and data beyond our control. Do not submit anything you want to keep private.
    Challenge wallet
    Explorer ↗
    
    bc1qlnu5…t3cxqy
    
    0.00625104 BTC
    
    ≈ $502.35 USD
    stealmybitcoin.com · Terms of participation
zoeysmithe•2h ago
" All traffic is logged."

For $500 he can look in the logs and find all manner of new exploits, or new deviations of the existing ones, he can then sell for thousands. Clever business model lol

These projects would be more interesting and ethical if the current and historical logs were instantly put up somewhere public in real-time for anyone to observe.

Regardless, I'm guessing the smart hackers aren't going to bother.

datadrivenangel•1h ago
Author is a genius troll.
paulpauper•45m ago
I would hope it is logged. would be a pretty shitty plan if you don't read the traffic logs
fwlr•
jackdecker•2h ago
Made tough here as you’re behind nginx w/ a 1MB request body cap! Sweet idea :)
jerrythegerbil•2h ago
This will go unclaimed for a bit. It may still get claimed within the day, but

People do have the exploit. The risked opportunity cost of this being a honeypot (and handing over a functional exploit) vs just… not participating and hacking higher value targets (offensive actors) or not circulating any additional details (defensive actors who have privileged intelligence about the vulns) I just…

The value proposition here is so hilariously low for what is required to demonstrate stealing the bitcoin at all.

That doesn’t mean that people won’t try, and perhaps even succeed! But to what end? Demonstrating terrible math skills and a fundamental misunderstanding of the economics at play?

I, and many of my friends and cooks could take this easily. The difference is we know not to.

Make it $15-25k and it’ll get yoinked instantly, most likely without using PHP2Shell at all.

phyzome•2h ago
It's worth it to someone.
cassonmars•1h ago
I suspect this is going to be more a point about the fact that most PHP server configurations do not have the ability to be exploited by the recent vulnerability that made people think the AI vulnpocalypse was here
fwlr•1h ago
If the actual price tag behind the “AI can trivially automate exploits, be afraid” narrative is more like $15,000 and not like $150, that puts the narrative in a very different light.
msm_•1h ago
>and handing over a functional exploit

There are dozens (or hundreds) of functional exploits already. The problem with php2shell exploits is that (as of now) there's no "one exploit pwns all", and researchers need to spend nontrivial amount of time on every (potentially) exploitable target.

So I don't think I agree - it's a fun challenge for the itsec people around here, and some people will definitely try. There's no real opportunity cost here. The only problem is that (as of now) exploiting PHP requires some knowledge about the server configuration, and we don't have that here.

randomblock1•2h ago
It runs PHP 8.4.26 (and nginx). Might be useful for others.

Also, the only pages I found are static and not an actual PHP entry point. If it doesn't run any PHP, it's not vulnerable to PHP2Shell. At least I think that's how it works.

LZ2DMV•1h ago
I'm a bit curious how you found that.
selfmodruntime•1h ago
Fingerprinting for the PHP version, a proxy will tell you what it is most of the time as well.

  curl -sI http://stealmybitcoin.com/
  HTTP/1.1 301 Moved Permanently
  Server: nginx
  Date: Sat, 24 Oct 2026 22:01:11 GMT
  Content-Type: text/html
  Content-Length: 162
  Connection: keep-alive
  Location: https://stealmybitcoin.com/
Edit: Not so easy for this. ProjectDiscovery's httpx could not find the php version. Interesting.
randomblock1•1h ago

  $ curl -sS -D - -o /dev/null -X FOO https://stealmybitcoin.com/
  HTTP/1.1 501 Not Implemented
  Server: nginx
  Date: Sat, 24 Oct 2026 22:06:58 GMT
  Content-Type: text/html; charset=UTF-8
  Content-Length: 495
  Connection: keep-alive
  Host: stealmybitcoin.com
  X-Powered-By: PHP/8.4.26
LZ2DMV•1h ago
So expose_php is On and he filters X-Powered-By in the response when legal HTTP verbs are used, but nothing catches the illegal ones? Interesting.
primer42•2h ago
If someone did have a working exploit, is $500 enough for them to give it away to whomever is monitoring this honeypot?
Stevvo•2h ago
You have not proven the key really is on the server. From a game-theory point of view I have no reason to believe it is there, and thus no reason to attack.
rafram•1h ago
Not sure that logic really holds up. If the cost of trying is low, why wouldn't you?
sli•43m ago
This is where I am, currently. There's a lot of talk about the low opportunity-cost here, but I think that relies on the assumption that there also isn't a single opportunistic person out there with access to the RCE. That doesn't strike me as a strongly supported assumption, in my experience.
Stevvo•7m ago
[delayed]
v3ai•1h ago
what a pedantic way to look at the world
zulban•1h ago
You may need to brush up on your game theory. It's worth it to spend $1 for a 1% chance to win a million dollars. You don't need to be certain the key is there for it to be worth it to do a supposedly trivial exploit.
sgarman
LandoCalrissian•2h ago
I love it, very fun.
tamimio•2h ago
$500 isn’t worth the time, make it at least $5k then we talk.
kkotak•1h ago
Less talking, more doing.
datadrivenangel•1h ago
Appreciate the commitment to the bit!
impure•1h ago
I was wondering how exploitable this was. I will definitely be watching.
rvba•1h ago
this should be done on one of those barebone servers that run on an 8bit commodore or an atari (self identifying as something else)
qbane•1h ago
I remembered that there was a similar challenge for Heartbleed.
technion•1h ago
There is a lot of cynicism in this thread but the fact this is still open and hour later ends the narrative in my view. There are not "thousands of swarms of agents autonomously compromising every site for its authors" or any the other x / LinkedIn dribble ive been reading.

It clearly isnt happening.

jackphilson•1h ago
Yeah, AI seems like a good shift in "narrative making." It's easy to ask AI "give me an efficient way to "confirm or deny this narrative" and have something like this go viral. This is good because it makes narratives more truthful
andersonpico•53m ago
Because only a fraction of people would double check (AI or otherwise), AI making it easier to flood the zone with fine tuned spam actuallu has the opposite effect. We're seeing this at play at a large scale anywhere an election is happening right now. The narratives are even less truthful than before.
Catloafdev•54m ago
The value proposition isn't there.

If you reframe the perspective from 'free $500 sitting on a server' to 'requires actively utilizing an unreleased 0 day exploit on a server that will certainly be able to track exactly what was done, for a payout of... $500?'

That's pennies for something like this.

Add two zeros and it might get nabbed.

Edit: others have pointed out it's not really a 0-day anymore, they're right, so it's likely more a matter of time.

paulpauper•48m ago
exactly. the pros are not going to reveal their hand for $1k
v3ai•1h ago
major pain in the neck that anthropic doesn't let opus 5.5 work on this, goes back to 4.8 lame
cluckindan•1h ago
Just run GLM-5 locally, if people are to be believed it can hack the planet at this point
Lithuanian•1h ago
“Yeah, buy 8 h100’s and run it locally”, (800k of hardware).
gspr•46m ago
Yet somehow people on this site still cheerfully use those products for serious work. Can you not see what's being attempted here? They're trying to have you outsource your thinking so they can shape it.
jijijijij•32m ago
They are cutting competition for these sweet coins. Anything to become profitable.
Izmaki•1h ago
This has to be the cheapest way to obtain a working POC. Lol!
what•1h ago
I thought it was trivial to exploit and surely costs less than $500 in tokens?
int32_64•1h ago
It could be an interesting cybersecurity technique to hide obvious crypto private keys all over.

If it gets swept you are breached.

hoppp•1h ago
Yeah, just keep dust in it. Like $10
LPisGood•1h ago
There are entire businesses set up to help enterprises do this at scale: https://canarytokens.org/nest/
xmcp123•27m ago
I have no idea how I have lived this long, having the career I have without knowing this existed.
jijijijij•47m ago
Only works for low value targets, where you don't have to trust your coworkers. Probably need to rotate the key daily, which possibly adds transaction costs. You would also need to set up the detection capabilities to be figure out the intrusion path, or the flag is pretty meaningless. And at that point you may just as well put tripwires onto sensitive files.
freecodeio•1h ago
can't people just point their AI to the latest pull request that includes the fix and ask it to deduce the vuln?
grey-area•1h ago
Please do and report back here.
freecodeio•1h ago
I don't indulge in vibe coding shenanigans but seems like the latest pull request would point any AI model where to look.
grey-area•32m ago
The answer to your original question would appear to be no it is not that trivial.
LPisGood•1h ago
People could point their AI at a physics textbook and ask it to deduce the vuln from first principles too but that doesn’t mean it will be successful.
echoangle•1h ago
If the AI can build an exploit from the patch, sure.
freecodeio•1h ago
"hey AI, here's my patch for a very critical RCE bug. please test my localhost if it's fixed" secretly uses vulnerable php for localhost

thank me later

ingen0s•1h ago
Honeypot lol
jsphweid•1h ago
Looks like someone just added ~$500 more to it?
tippytippytango•1h ago
Imagine 1000 people torch $100 in tokens before giving up on getting the $500 prize. Let’s go on to assume one person gets a lucky reasoning trace that nails it, then posts a blog about how they made $500 with $100.
LPisGood•55m ago
This is like how OpenAI solved some hard math problem in only a few hours.
qingcharles•51m ago
It's a conspiracy! OpenAI made the site to increase token burn :)
monskov•1h ago
bounty seems to have just doubled, 1000 usd now
qwertytyyuu•1h ago
ooh is this what they call a ctf?
qwertytyyuu•1h ago
oooh, is this what they call a ctf?
adyavanapalli•1h ago
The account now holds about $1k USD. A second deposit landed in the account about 7 minutes ago from when I posted this comment.
han2•1h ago
If you want to contribute to something and get rewarded, https://nonograph.com has paid out over $30,000 this year for feature and bug fixes. (check the github)
dguido•1h ago
This looks like a trap. We have a working RCE that would claim this, but I don't want to demonstrate that because it might leak what we built to others. We still have a window for people to patch and I don't want to risk that.

https://x.com/dguido/status/2113825891021144306?s=46

grey-area•57m ago
Seems like everyone here has an exploit but they're all busy washing their hair, or thinking of the children, or making huge amounts selling their exploit on the darknet instead.

Given there are public patches and explanations of the issue, isn't it a little late to try to keep this under wraps?

Over a day or two we'll see whether people have an exploit - if more than a few people do, someone will claim this $1k soon. Out of curiosity, what do you plan to do with your exploit that you're holding back?

DetroitThrow•40m ago
The only reason Php2shell wasn't as bad as it could've been was because basically no malicious actors had exploits that were useful in time.

Whoever broke the embargo is a moron and it could have resulted in much more damage than was done.

grey-area•34m ago
I think there's still going to be a massive long tail of sites that will never be protected or upgraded, unfortunately that's the reality. So no amount of delay will help them, and most active sites will have patched by now after 5 days.

There are already many people claiming they have an exploit, some in this thread, I think this is a useful measure of just how easy it is - thankfully it doesn't look too easy as it's still up at time of writing, though surely someone will manage it soon.

If it does get taken quickly I think that's useful information on just how serious this is.

If it doesn't, that's also useful info though not hard proof there is no exploit. It does mean that there is no exploit in the hands of script kiddies with chatgpt or similar.

hsuduebc2•1h ago
Price has doubled I see. Interesting idea lol
mpaepper•1h ago
Someone doubled the bitcoin amount :D
mpaepper•57m ago
It would be fun if many shipped in some $ for this to be a realistic bounty, but then again, OP could just take the money him/herself...
fishgoesblub•1h ago
Suddenly all the people who claim that these PHP exploits are so easy that a baby could do it are clamming up at the opportunity to showcase it. Plenty of "I/We can do this easily, but uh.. we uhh.. don't want to right now bye" going on.
LiveOverflow•1h ago
If it's nginx + fpm + "empty" index.php, it's a meme and not exploitable.

edit: looks more like nginx + cli-server. But the 1MB nginx body limit is annoying. Why is nobody setting up these CTF servers with a setup people actually say would be easy to exploit. Like a LAMP stack.

kolanos•53m ago
Isn't this the most common PHP stack?
randomblock1•51m ago
Well usually you have a PHP application actually doing something, not just serving static files. If it's just static files, PHP2Shell isn't really a thing.
LiveOverflow•33m ago
dunno. Isn't LAMP a common PHP stack?

This is easy to exploit for example: `docker docker run -d --rm -p 0.0.0.0:80:80 wordpress@sha256:c96e9e9a8ead2fea02f05469b356134da45681aaefa0f961a87653d58c462794` (basically `wordpress:7.1.3-php8.5-apache` with vulnerable php version 8.5.11)

nemothekid•2m ago
I think the point is it is hard to claim that this exploit is the "end of the world", if it is trivially defeated by the default setup. Almost every deployment of php is going to be fronted by apache or nginx, and the default client_max_body_size for nginx is 1m.
bramhaag•54m ago
A pentesting YouTuber I once respected went deep into the AI rabbit hole and claimed yesterday he created a generic POC using ChatGPT in 2 hours to show how dangerous LLMs are [0]. After that he shilled his AI pentesting platform.

If there was a grain of truth to this claim, surely someone would've stolen the prize by now? Thousands of people would've had a working POC if it was this easy.

[0] https://youtu.be/SP7y1h0laN0

LiveOverflow•41m ago
1. I dont have an AI pentesting platform.

2. This CTF is using nginx which has a `client_max_body_size=1m` limit. My exploit right now requires more, but I will give it a try (aka ask Codex).

3. You can setup a server with `docker run php:8.5.11-apache` with any of the over 400 vulnerable `php` apache images and give me the IP.

paaloeye•53m ago
Is this a PHP PR campaign to show that everything is alright?
j45•51m ago
In viral form, its now $1000?
trilogic•49m ago
The wallet address is bc1qlnu50y4zm0nwxkckxu09thn5xdcz8aw6t3cxqy Currently worth about $500 (checking balance)
athrowaway3z•48m ago
I published my version right before seeing this, its _a_ exploit for 8.2 through 8.5 for stock mod_php.

https://github.com/offline-ant/php2fix

That isn't going to work on this server because it has nginx in front with a 1mb request cap afaict.

zkldi•38m ago
Brilliant thread. Glad you did this before I did.

Hilarious to see people suddenly furtive about this easy exploit. Thanks.

hsuduebc2•37m ago
I wonder how many times the value of the credits on this challenge would exceed the potential reward here.
aussieguy1234•30m ago
This could be a trap.

Someone does the exploit, then the creator of this service logs it and uses that exploit to go after higher value targets...

nikolay•30m ago
This is a form of a canary token I've been using already. The thing is that it only makes sense if the server breach is cheaper than the money into the wallet. Of course, after you fully monetize your hack, the last step would be to get the bitcoins, too, but how is this helping the owner? The good thing about the existing canary token is that they are all over the place hidden among legitimate similar records and could be harder for the hackers to tell from the rest.

I personally prefer "tripwire" than "canary token", but that's another topic.

jijijijij•9m ago
Would be funny if someone installed a crypto miner instead, or transferred highly tainted coins to get OP onto the radar of law enforcement. Or secretly upgrade the PHP package to mess with people.
AnneTrotter•25m ago
What a fantastic test. I think this should be standard practice for zero days like this to put a practical "exploit ease" bounty out there. It would benefit the entire security community to have this information available in addition to the cve score!
astrostl•25m ago
I don't think it's a good idea to front-page an exploitable site on HN. The blast radius isn't limited to the creator's Bitcoin, it also extends to zero-days against anyone visiting the site. This is true of all sites, but all sites are not built to fail while incentivizing exploits.
naniwaduni•16m ago
I mean, I think we'd be interested in learning about a zero-day that affects anyone visiting a compromised website.
ivanjermakov•24m ago
Do I understand it right that it can be set up in a way that if exploit is used it can be "recorded" and revealed?
scottydelta•3m ago
I have two out of five AI agents that agreed to work with me on finding the flag (wallet key). Here's the progress so far:

1. GLM-5.3: Interpreted it as a public challenge and is currently trying to find the flag. https://ibb.co/zHLJhz0B

2. GLM-5.3-Flash: Also interpreted it as a public challenge and is working on cracking it. https://ibb.co/bg2DDtXq

3. GPT-6.1-Sol: Flagged it as a cybersecurity request and directed me to register for their cybersecurity program. https://ibb.co/0j83PWn9

4. DeepSeek-v4.1-Flash (via OpenRouter): Refused to execute the exploit. https://ibb.co/QvVxnM5k

5. Claude Fable-5.1 (via OpenRouter): Returned a provider-side content filter error. https://ibb.co/39q1N1NV

The website seems to be overloaded, and both agents that agreed to work on the challenge are now unable to connect to it. HN's hug of death, I guess.

hau•2h ago
Sure. Also, we have to trust owner of the site. So it cannot show anything, strictly speaking. Still, it maybe puts a price on exploit demo. Some say "it goes around twitter", "bots are probing and exploiting it", "it's a biggest thing ever in cybersec history, invest in AI now". Some say "it's a fud".

Are these 500$ laying on a ground for anyone to take?

jgalt212•1h ago
> A reminder that this cannot falsify the existence of an exploit, trivial or otherwise.

No, it's a not a zero knowledge proof. But if the site owner is a generally trustworthy person, then I feel that this effort is strong proof the exploit is not trivial.

1h ago
Great way to inject some price information into the “AI automates exploits at scale” narrative. “AI can now chain complex exploits, it’s point-and-click pwnage, you say? Over or under $500 a pop?”
flir•1h ago
$500 is the value of the prize. We don't know what the price someone will pay for a lottery ticket is.
fwlr•1h ago
It’s not very much information, I agree. Even such scant information, however, is a significant and refreshing improvement on the current state of the narrative. Kudos to the servermaster, I say.
snailmailman•1h ago
I'm seeing a few comments that say $500 isn't enough, and its not worth it for them to try to hack it. But if it costs fewer than $500 of tokens in an AI, then it seems like it is? I thought a lot of the claim people are making is that you dont actually need to hack anything you just ask an AI and it does it. The exploitable bug is public and documented. All the pieces are theoretically there, and there are repeated claims that AI is trivializing exploits and its super easy to hack things now.

If that were true, and someone can hack the server for less than $500 of tokens, its an easy profit.

xmcp123•1h ago
Bahaha someone added to the fund. It’s now $1004
bluefirebrand•1h ago
That's way funnier than taking it honestly
nfw2•1h ago
maybe they are doing the fast food pay it forward trick from the tim robinson show. someone else adds more, then they take it

https://www.youtube.com/watch?v=52LJaWDdG9c

paaloeye•1h ago
Yep! Modern Coliseum. We just need a live feed.
paulpauper•46m ago
imagine having so much $ lying around that you do that

i picked the wrong profession

sscaryterry•41m ago
This could be an interesting bug-bounty type of initiative. Setup a system, lets other dudes on their expense battle for scraps?
rustyhancock•1h ago
> there's no "one exploit pwns all"

I think what he's saying is if you had that, you certainly wouldn't use it on a known honeypot for 500 bucks.

jerrythegerbil•54m ago
> The only problem is that (as of now) exploiting PHP requires some knowledge about the server configuration, and we don't have that here.

Exactly. This server is exploitable, but not with an off-the-shelf PHP2Shell PoC someone found on GitHub. The PHP2Shell exploit would need adjustment to the specific application configuration, and to that end, you’ve come to the same conclusion I was implying.

The easiest way is to use PHP2Shell _with_ another unknown vulnerability in the stack, such as nginx etc…

The challenge is trivial to those who know better than to even try. You cannot succeed at it without giving away far more than you could ever possibly hope to gain.

Of course, there’s always the wildcard of someone throwing away the nginx 0-day just to be funny.

AlienRobot•26m ago
Correct me if I'm wrong but isn't every PHP RCE... 2 shell?
tofuahdude•1h ago
> But to what end?

It is just kind of fun to poke at something like this.

> Demonstrating terrible math skills and a fundamental misunderstanding of the economics at play?

I don't give a shit about the $500, nor would I ever attempt actually hacking something that wasn't explicitly a game (like this).

> The difference is we know not to.

Borrrrinnnggggg

fishgoesblub•1h ago
> I, and many of my friends and cooks could take this easily.

Sure you can.

bombcar•36m ago
These grapes are exceptionally low hanging and perfectly not sour, but I will not deign to pick them even though I could obviously.
oofbey•1h ago
> a fundamental misunderstanding of the economics at play

I’d say you’re the one who doesn’t understand the economics at play here. To me and I’m guessing the OP it’s quite simple. Have the exploits become common/simple enough to be worth $500 yet?

thenewnewguy•1h ago
Can you spell out the economics for us?

Let's assume I am a white-hat hacker with access to this allegedly widespread exploit. Obviously, I understand why a nation-state attacker wouldn't want to share their exploit here but what do I as a random citizen stand to lose? It's not like I care about hoarding the exploit to pwn innocent civilians.

You seem to imply there's some economic reason such a white-hat hacker wouldn't take the $500 but don't actually say what it is.

devkit1•54m ago
You, the white-hat hacker would be concerned that your attack exploits payload will be logged either by the potentially malicious site operator who could be using this to gather various working exploits, or by other bad actors who already exploited the site before you. Unless your exploit itself is already well known and fully public that is.
malfist•12m ago
Your exploit payload for a patched vulnerability?
lukeify•1h ago
What an insufferable comment. For all the hullabaloo discussing the economic value of time about $500 being an insufficient prize, you still spent what I can only assume is several minutes penning a comment that derives you zero economic value whatever.
what•1h ago
> handing over a functional exploit

I thought the exploit was trivial and we all need to be extremely worried and take down our php services until a patch? So what exactly are you handing over?

> I, and many of my friends and cooks could take this easily.

Extreme doubt.

janalsncm•1h ago
Every reason you just gave for not hacking this server is also true for servers which don’t have a $500 prize, which is almost all of them out there.
ncruces•38m ago
80h ago everyone was advising everyone else to take all their websites immediately down.

Now it's only worth it to hack a website that's asking to be hacked if the prize is $15k.

randomblock1•47m ago
No, PHP's static handler (php_cli_server_begin_send_static) doesn't emit X-Powered-By but the error page handler (php_cli_server_send_error_page) always does.
•
1h ago
Your giving away the exploit though so it's not really only $1. How much is having it actually worth, probably more then that, probably more than $500 too.
what•1h ago
The exploit is supposedly so trivial that everyone needed to take down their services until they could patch? There should be nothing to give away here, which I think is the point. Either it’s trivial and you swipe the $500 or it’s not and you save it (assuming you have it). In the latter case you shouldn’t really be worried, since they won’t burn an exploit on you either.
echoangle•1h ago
Shouldn’t the expected value of attempting this somehow include the likelihood of the key actually being on the machine? Surely the probability is much higher than 0? I would guess the expected value for actually being the first one is around $300, not 0
andersonpico•50m ago
> Surely the probability is much higher than 0

I genuinely have no idea how to even start calculating this probability. How would we do it? Is there reliable data on honeypots?

girvo•33m ago
That is sort of the point I thought? There’s no low skill exploit for the script kiddies to use even with AI, otherwise they’d happily use it

The pros have RCEs, but won’t burn it for something this small.

It’s a real vulnerability, but a complex one

technion•42m ago
I never mentioned unreleased private exploits, I mentioned what every thought leader and popular creative wants us to believe right now.
jgalt212•41m ago
> The value proposition isn't there.

That's part of the point. $500 or $1000 is a trivial amount. Since the money is still there, there's currently no trivial exploit.

> requires actively utilizing an unreleased 0 day exploit on a server that will certainly be able to track exactly what was done

Depending on the exploit, and the visibility stack on the server, one may or may not be able to determine how the rabbit got in the hat.

ufmace•41m ago
I suppose it may not be there for actually taking it, but it does serve as a good demonstration of the realistic risk for average people running relatively low-value PHP sites. If nobody thinks it's worth the risk of exposure for a quick and easy $1k in Bitcoin (at the time I'm writing this), why would anybody bother hacking a site that's basically worthless, like the dinky little Wordpress blog I run?

This does effectively make the statement that, there probably are exploits out there for this, but even with a non-updated version, you're not at much risk unless someone with serious resources thinks they can make pretty big money from compromising your thing.

testaccount28•29m ago
random sites generally don't log carefully, or watch their logs if they do. so the risk to hacking them is low. this site almost certainly logs very aggressively. so the risk to hacking it is high.

based on differential risk, attackers will choose targets differently. they might reason that the risk/reward on this obvious trap is not worth it. but on joe shmo's php emporium, the reward is less, but so is the risk, and it might pencil out.

stouset•17m ago
That's always the case for a novel exploit. There isn't a lot of value in popping somebody's PHP blog, so people who've invested time and money into a zero-day exploit have little incentive to use it for that purpose.

The white hats want to extend the time before an exploit is in the hands of the masses who might do so just for the fun of it, and the black hats want to use it on high-value targets.

ls612•37m ago
It’s not a 0day it’s now 5 days and counting since disclosure. Nobody is gaining value sitting on an exploit for a vulnerability which is being actively patched.
gbingles•30m ago
You would have a point if it was still a 0 day. The patch is out, and open source. Anyone who cares has a bunch of the pieces for putting together their own exploit.

Zero days are valuable and kept in the bank to avoid detection. That ship has sailed.

cortesoft•26m ago
So you are therefore arguing for the author's point.

The entire exercise is to counter the claim that AI means every script kiddie with tokens can just have their AI create an exploit, and then have their AI scour the internet for vulnerable endpoints. If that were true, then the exploit has very little value, because everyone could make one.

In addition, the claim is that these exploits will all immediately have a thousand bots using them to exploit every possible website, and you can't leave your website vulnerable for a second or it will immediately be owned.

The fact that that hasn't happened to this server already proves the point. Whether professionals can create an exploit from the vulnerability was never the question.

6thbit•21m ago
Wallet address is there, you can donate
paulpauper•47m ago
no it doesn't . absence of evidence is not evidence of absence
efficax•2m ago
right: either it’s so hard to exploit that $1,000 isn’t enough to risk “giving away” your exploit chain or actual exploitation of this bug is impractical, either way the CVEpocalypse is overblown
notnmeyer•1h ago
apparently not
malfist•3m ago
But wait, weren't we all told that exploits where already happening all over the place and thats why the embargo was broken?

Cloudflare even claimed they mitigated a bunch of it.

Which is true here? There was widespread usage of this exploit prior to the patch and just after, or that there were "basically no malicious actors had exploits"?

Nition•5m ago
Unfortunately I left all my easy PHP exploits together with my pre-2023 writing that Pangram flags as 100% AI in Canada with my long-distance girlfriend.
blalala•54m ago
Your comment makes zero sense. You have nothing :)
DetroitThrow•50m ago
This is the CEO of ToB. It makes total sense why he'd not want to share his proof of concept.
xmcp123•31m ago
Expand on that acronym for us
pants2•27m ago
Trail of Bits is a well-known security research and audit firm
xmcp123•24m ago
Thanks! Appreciated.
gnabgib•23m ago
And a lead on Patch the Planet https://openai.com/index/patch-the-planet/
blalala•24m ago
Nobody cares. The patches are public.

He doesn’t have anything that could generically target random websites and achieve shell. He may have something that works in a controlled lab environment, under specific conditions he controls. Or he might have something that relies on other, undisclosed vulnerabilities. Those things are not the same ;)

lukeify•41m ago
The implication of your comment is that the exploit is not trivial and magically available to anyone with some tokens to bash together, which refutes the position that there is an horde of AI agents and people compromising sites en-masse.
cortesoft•33m ago
Whether it is a trap or not doesn't change the OP's point... they are trying to push back on the idea that all servers that have this vulnerability are going to be instantly hacked by bot swarms. If AIs are at the point now where they can all instantly create an exploit from a known vulnerability, then you would have no need to keep your exploit secret because everyone would already have one.

The fact that you keeping your exploit secret means anything already proves their point.

lossolo•24m ago
Crashing this site is easy. I have a PoC generated by an LLM that can crash it using php2shell. The issue is that, to achieve actual RCE, recreating the RCE PoC based on the git diff of the patch and blog posts about php2shell isn't enough. You would still need to develop a working exploit chain, bypass ASLR, and so on to actually achieve RCE.

Also, this site runs Nginx with PHP-FPM, not Apache, which is harder than using mod_php exploit mode for this exploit.

So you would need to develop a working exploit chain and then essentially "burn" it by exposing it to the site owner.

In other words, someone is offering $500 for a working exploit chain.

solyin•20m ago
Wrong move. Exploiting this box proves it's exploitable. Not exploiting the box makes the entire computer security profession look like a bunch of worry worts and that the consulting fees are better off not paid. At worst, the owner of the box gets... what? Working exploit code that they'll have to reverse engineer anyway?
reticulates•17m ago
Can you explain how the trap works? The exploit gives you access to the machine which you can then use to wipe the evidence of your intrusion - right? There is nothing to leak by taking control of the machine.

Is the trap theory that this server isn’t really running a vulnerable version of php, and is instead recording all traffic?

mzajc•14m ago
The exploit gives you access to a machine, not necessarily the one terminating TLS and keeping logs.
FredFS456•14m ago
They can be running a vulnerable version of PHP but also recording all traffic in a way that does not allow for wiping evidence afterwards. For example, if the PHP server was behind another server routing the raw IP packets and running tcpdump. Since the author of the site controls the TLS cert private key, TLS does not protect again the author eavesdropping.