Do the math: How we took over ChatGPT accounts
Posted by armcat 1 day ago
Comments
Comment by yellow_lead 1 day ago
It requires the user to click a link. But I still find this bounty very low. Others may not report them if such a small bounty is given.
Comment by Catloafdev 1 day ago
Paying effectively nothing for vulnerabilities just means they don't want to deal with the program.
Wild to think a company supposedly worth a $trillion+ is doing shit like this.
Comment by Forgeties79 1 day ago
Comment by andai 1 day ago
Comment by mossTechnician 23 hours ago
Comment by somenameforme 1 day ago
Obviously it's not just students, but the fact it [numerically] could be is rather amusing and makes me surprised that it's only 1 billion active users, since GPT has a lock on name recognition amongst low information users.
Comment by raegis 1 day ago
I'm naive, but is this possible? The power required per user to run those GPUs seems like enough to run an air conditioner. For a billion people everyday or so seems like enough to overload power plants.
Comment by elpocko 16 hours ago
Not true. Maybe you're thinking of computer games? Inference requires much less energy per user session than a session of your average AAA game title. And there are more active gamers at any time than active ChatGPT users.
Comment by Forgeties79 15 hours ago
Comment by 16bitvoid 1 day ago
Comment by Forgeties79 17 hours ago
Comment by fsckboy 1 day ago
Moreover, that translates to "it's actually carrying a huge nut* that puts extremely intense pressure on the company to figure out how to make as much money as possible as soon as possible."
(*nut is a slang word from loan sharking that has been adopted by (personal et al) finance people. It means "how much do you owe each month?" in the sense of, if you want to do a startup, advisors could ask, "what's your nut, and how much do you have left to self-invest?" Because monthly expense can be combined to a lump sum, it can also mean the size of the overall loan where the monthly interest is called the vig, "as long youze got da nut, you owe me da vig;" from vigorish, which would also require an etymology, but I'm assuming it's the word vigor combined with licorice meaning bitter tasting medicine, and nut because squirrels busy themselves carrying nuts.)
----
and if we can... and remember flame-prone people, if you reject the "can" premise, then the rest of the argument goes away, and you don't need to dispute it, you just say "you can't nuff said"; people here frequently seem challenged by propositions.
so, if we can...loosely describe the attitude you show here toward high market cap companies to be compatible with "left" or "socialist" or "populist" views shared by many others here, then I'll point out that at the same time wanting higher market prices paid for bounties because 'sploits are so expensive, is actually advocating for the same dread capitalist market based solution that leads to trillion dollar companies that never even had a trillion to begin with.
Comment by ibaikov 1 day ago
Comment by pvtmert 1 day ago
Comment by Biganon 21 hours ago
Comment by zeroq 1 day ago
It's been years since I hanged out with wizards selling such exploits like trading cards, but I bet there are still tons of brokers that will be more than happy to wire you legal money for such finding.
I mean, kudos for the team for doing the right thing. It's great PR and another big one in the portfolio, but, as other have said already, I doubt the next group will even bother contacting OpenAI.
Comment by windexh8er 1 day ago
Comment by rootnod3 1 day ago
Comment by throwaway98797 1 day ago
but hey you do you
Comment by odyssey7 1 day ago
Ethics and legal requirements shouldn’t be conflated.
There are times when ethics are a higher standard than what the law requires, and in that case the ethics are no less important.
Comment by phoghed 1 day ago
Comment by BalinKing 1 day ago
Comment by OoooooooO 1 day ago
Comment by RHSeeger 1 day ago
Comment by bsoles 1 day ago
Comment by BalinKing 1 day ago
Comment by bsoles 19 hours ago
Comment by BalinKing 17 hours ago
[1] Namely, "ancient Israel is the only divinely instituted theocracy in history, so many things just won't generalize to more 'normal' polities". And/or, see Jesus' treatment of the Mosaic Law in the gospels (and the New Testament more generally).
Comment by ajxs 1 day ago
Comment by jfyi 1 day ago
If that means taking chunks of it because he can't be a responsible steward, so be it. It would behoove him to get on board before that is necessary.
Comment by codechicago277 1 day ago
Comment by whamlastxmas 1 day ago
Comment by tonyedgecombe 1 day ago
Comment by echoangle 1 day ago
Comment by tadfisher 1 day ago
Comment by echoangle 1 day ago
Comment by cowlevel 1 day ago
Comment by TheRoque 1 day ago
Comment by qlte 15 hours ago
Comment by Black616Angel 1 day ago
Comment by blurbleblurble 1 day ago
Comment by dbspin 1 day ago
Comment by windexh8er 1 day ago
But, hey if you want to defend billionaire narcissists that are destroying our planet and trying to take computing freedoms then I guess: you do you.
Comment by oth001 1 day ago
Comment by krkdkfkfkfk 1 day ago
Comment by nullsanity 1 day ago
Comment by dgellow 1 day ago
Comment by amelius 1 day ago
Comment by tescreal 1 day ago
Comment by user43928 1 day ago
I speculate that the AI didn't find this and that human effort and intuition for where to look were needed to find this vulnerability.
Comment by hxugufjfjf 1 day ago
Comment by Forgeties79 1 day ago
Comment by DeepSeaTortoise 1 day ago
Like half of the website was dysfunctiona and translations incredibly bad to the point of being nonsensical. That is if you were able to read them at all, because many just went off screen. Like, that's what your evil competitor does to your website after hijacking the domain, not you yourself, ffs
Comment by 8note 1 day ago
Comment by baxtr 1 day ago
Comment by dgellow 1 day ago
Comment by dist-epoch 1 day ago
> server-side vulnerabilities are worth very little, because they quickly get patched.
Comment by dannyw 1 day ago
Comment by throwaw12 1 day ago
Comment by petcat 1 day ago
Most people don't want to be felons.
Comment by pixl97 1 day ago
Comment by cowlevel 1 day ago
Comment by thaumasiotes 23 hours ago
Comment by tadfisher 1 day ago
Comment by throwaw12 1 day ago
Comment by petcat 1 day ago
Comment by qup 1 day ago
I'm not that kind of hacker, but I guarantee I could be, complete with an abliterated model on my local rig, in a few minutes. Claude would happily set it all up for me, too.
In reality, I suppose I'm about to keep my rig busy staying ahead of the hackers.
Comment by tomjen3 1 day ago
Comment by hashstring 1 day ago
Comment by thatsabadlook 1 day ago
Comment by varispeed 1 day ago
Comment by layer8 1 day ago
Comment by varispeed 1 day ago
Comment by weird-eye-issue 1 day ago
Comment by goodmythical 1 day ago
What? Why would anyone work at a company paying them that much less than they pay the contractors?
Comment by darig 1 day ago
Comment by kamban 1 day ago
Comment by zxilly 1 day ago
Comment by jryle70 1 day ago
Comment by yeahsure 1 day ago
Comment by jryle70 1 day ago
Also, they were not OpenAI.
Comment by alfiedotwtf 1 day ago
Comment by varispeed 1 day ago
Comment by lxgr 1 day ago
Comment by albert_e 1 day ago
I am guessing this ChatGPT functionality is a similar Codex feature?
But this session is disconnected when the conversation is /exit ed
Comment by lxgr 1 day ago
Comment by randomblock1 1 day ago
Comment by zahlman 1 day ago
Comment by 0c3ca83 1 day ago
You're not the target audience of writing on the Internet anymore.
Comment by cowlevel 1 day ago
Comment by krackers 1 day ago
https://stackoverflow.com/questions/2669690/why-does-google-...
Comment by kenmacd 1 day ago
Report: https://www.salahadawi.com/hacker-news-ai-detector/50314699
hnslop: https://hnslop.nilsherzig.com/
Comment by zahlman 1 day ago
Comment by dumberquestions 1 day ago
Comment by trungto 1 day ago
[0] https://trung.to
Comment by zahlman 1 day ago
Posting frequency is another matter…
Comment by armcat 1 day ago
Pure html by hand, using vim. No frameworks, no nothing, single stylesheet. I think there are a few others around here that still do this.
Comment by bookofjoe 1 day ago
Comment by lifeisloving 1 day ago
Comment by zx8080 1 day ago
Comment by loveparade 1 day ago
Comment by metalspot 20 hours ago
Comment by Kuyawa 1 day ago
I really hope they get hacked and crash down burning in flames like the Hindenburg
Comment by cbsks 1 day ago
Comment by aprilthird2021 1 day ago
This bug could not be found by just asking an AI "find bugs in ChatGPT", that's why it was reported through a bug bounty programs and that's why it should be worth more than $5k
Comment by stavros 1 day ago
Comment by tsunamifury 1 day ago
Comment by hdjqnd8382bd 1 day ago
Comment by mannanj 1 day ago
but then again since you're not naive, you already know these AI companies like openai already act evil and like bad entities.
I conclude therefore, per your words "you are the last one anyone should consult with, basically about anything"
Comment by breezybottom 1 day ago
Comment by usernametaken29 1 day ago
Comment by torben-friis 1 day ago
Comment by dahart 1 day ago
Comment by ebertucc 1 day ago
Comment by dahart 1 day ago
Comment by cowlevel 1 day ago
exponential: 2^x, 3^x, etc
Everything in the second group eventually grows faster than everything in the first group, no matter how small and big you make the fixed numbers, so they are two different classes.
Comment by dahart 1 day ago
Comment by codechicago277 1 day ago
Sounds exponential
Comment by dahart 1 day ago
Comment by cowlevel 1 day ago
Comment by teiferer 1 day ago
Comment by Pannoniae 1 day ago
Comment by wg0 1 day ago
99.9% of shops need a monolith with same monolith having entry points for background workers and crons.
Comment by rglover 1 day ago
Much easier to reason and make decisions if the bar is "yeah it exists, but is it effective relative to its intended purpose?" This weeds out buggy code as well as under performant code. If it's not effective (broken, too slow, etc), it either needs a refactor or thrown on the scrap pile.
Comment by elendilm 1 day ago
Seasoned developers are unimpressed, or even disgusted, by the same massive piles of code.
Comment by someothherguyy 1 day ago
Comment by cowlevel 1 day ago
A single line in C++, Rust or Haskell can have a really subtle logic error. A single line in assembly can't, but it has that same likelihood of having a register allocation error instead, and when you add up all the many lines of assembly you probably still wrote the same number of logic errors as the C++ version.
Comment by brazukadev 1 day ago
Comment by latexr 1 day ago
Comment by pessimizer 1 day ago
What's the joke? They're literally saying, every day, that this is true to a civilization endangering extent. They're making demands based on this, and politicians are taking up those demands.
And now they're paying bullshit $5K bug bounties for account-stealing exploits on their own platform. They should have paid more just the make the bug seem more grandiose; I don't know who let them get away with this - this is what happens when CEOs run their own PR I guess. It's basically an public announcement that they're total fakes.
Comment by 6thbit 1 day ago
I like the chain of regular old school things used to achieve it like post message, JSONP, iframe, Img tags.
Comment by hridyaagrawal 1 day ago
Comment by itsafarqueue 1 day ago
Comment by verteu 1 day ago
Comment by htk 1 day ago
Comment by incognition 15 hours ago
Comment by 15o9o 1 day ago
Comment by qup 1 day ago
I'm trying not to have any important data to even lose, when I eventually get hacked.
We can all turn up our noses, like the other commenters in this thread, but every one of them is exposed. Negligence is a matter of degrees.
Comment by latexr 1 day ago
This is the way. Respect user privacy and keep as little data as possible, and not only do you become a less attractive target, if you are targeted the outcome won’t be so bad.
Comment by dataviz1000 1 day ago
Please don't drain my $6.5 billion in Dogecoin.
Comment by atrokhymchuk 1 day ago
Comment by jwpapi 1 day ago
5 or 50k doesnt matter to them. And this bug in terms of severity is very high imho.
Comment by aprilthird2021 1 day ago
Comment by monster_truck 1 day ago
Meanwhile the actual user of the account probably has to sign in using a yubikey because they get "CyBeRsEcRuItY aLeRtS" when they try to update node in their project to fix a crash and have to switch to daybreak blue to continue (or attempt to trick the normal models into doing it and risk getting autobanned)
Comment by joshuamoyers 1 day ago
Comment by uniq7 1 day ago
I'm confused, would you welcome that more?
Comment by metalspot 20 hours ago
tough luck. with an attitude like that yngmi.
> illegal
do you think the russians, chinese, israelis, iranians, north koreans, and a million other profit motivated adversaries gaf about what is legal?
Comment by jareklupinski 1 day ago
dont click links people
that'll be $500k for the security training pls
Comment by kro 1 day ago
We've had to change our registration confirmation mails too recently to not confirm on GET only, but with another form - in hindsight it was stupid before but many services do that.
Comment by dpark 1 day ago
If merely GET on the link was sufficient to trigger the behaviors, the adversary generating the link would just GET it themselves.
Comment by kro 1 day ago
I was replying more generally about the "don't click links" advice and cases of server generated confirmation-token links (not saying this was the case at OpenAI)
Comment by weird-eye-issue 1 day ago
This has been a thing since forever lol
Comment by gokulravi992 1 day ago
Comment by dist-epoch 1 day ago
Comment by bossyTeacher 1 day ago
- "sign in via one-time code."
- "Click here to see our latest update".
Comment by jareklupinski 1 day ago
250k refresher fee
Comment by pkthunder 1 day ago
Comment by atrokhymchuk 1 day ago
Comment by kotaKat 1 day ago
Comment by TobTobXX 1 day ago
[0]: [redacted]
Comment by Antipode 1 day ago
Comment by extraextra 1 day ago
Comment by Razengan 1 day ago
Comment by gib444 1 day ago
Comment by pllbnk 1 day ago
Comment by jiveturkey 1 day ago
hilarious that their headline message, on every web page, is `Backed by YC`.
also, the product is way behind their competitors anyway.
really cool exploit they found here, but that doesn't make them a company worth doing business with.
Comment by Zeruxe 1 day ago
Comment by j9feng 1 day ago
Comment by Yieldz 1 day ago
Comment by TacticalCoder 19 hours ago
How comes the very companies creating, supposedly, the best LLMs in the world have such blatant one-click security holes?
Something doesn't add up: sounds to me like coding ain't entirely solved yet after all...
Comment by krapp 19 hours ago
Someone's getting a lump of coal from the Basilisk this year...
Comment by nickphx 1 day ago
Comment by jiang-li 1 day ago
Comment by msarda_23 1 day ago
Comment by gewetensleegte 22 hours ago
Comment by marincoco1 1 day ago
Comment by frank00001 1 day ago
Comment by marwaneet 1 day ago
Comment by brabel 1 day ago
Comment by s5300 17 hours ago
Comment by steve1977 1 day ago