News for hackers. Stuff that matters.

DBformore

And.. another OAuth vulnerability – now it's ChatGPT

TLDR:The state variable that ChatGPT uses in the integration with plugins, was not random. Attackers could install a malicious plugin on a victim by sending a link that mimic the last step of the OAuth flow.The takeaway: If your company has an OAuth, make sure the state parameter is random. That's a common...

( Read More... | 1 comment | 4 points | on HN )
Re:What is real importance of the OAuth *state* parameter is? on Wednesday March 13, 2024 @06:18PM (#39698267)
ChatGPT plugins (think mini-apps for ChatGPT) expand functionality to ChatGPT but introduce new attack vectors. Those security researchers could install a malicious ChatGPT, that they wrote, on another victim account.

What is real importance of the OAuth *state* parameter is?

A lot of developers are not sure about the answer.Security researchers from Salt could install malicious ChatGPT plugins, just because of a minor state mistake that ChatGPT made.If you want to understand OAuth, this post is for you: https://salt.security/blog/security-flaws-within-chatgpt-extensions-allowed-access-to-accounts-on-third-party-websites-and-sensitive-data

( Read More... | 2 comments | on HN )
Amazing!, help to better understand OAuth
I can understand your company's perspective, they need to survive and probably encountered unexpected difficulties. I hope that at least they gave these candidates some amount of money (at least one month's salary).

If I were you, I would indeed start exploring other options on a small scale. Don't actively interview, but talk to friends, make a list of workplaces that would be happy to have you, so that on the day of reckoning, you will be prepared for any scenario.

And 90% of software engineers prefer to take 100 vacation days per year :) why not

It is interesting to hear what they want, and as an employee, I agree. However most of the companies I know want to see the employee at least one day a week, I think it's a fair compromise.

Re:Show HN: Build a knowledge base from your Slack content on Thursday March 02, 2023 @05:12AM (#34994025)
I myself don't use Slack, but a lot of my friends at other companies do, and security is a main issue. It's good to hear that the data is indeed encrypted, so even if your server get hacked, your customers will still be safe.

Good luck!

Re:Show HN: Build a knowledge base from your Slack content on Thursday March 02, 2023 @04:44AM (#34993871)
Nice, it indeed solves a problem. Where is the data stored? (What about privacy and security)
Re:Ask HN: What Are You Working On? (March 2023) on Thursday March 02, 2023 @03:31AM (#34993413)
A remote controlled car , using LEGO + Android. I'm also try to insert a simple AI to this, to make the car remember every driver and adapt its sensitivity.
Re:Dive into CPython Internals on Wednesday March 01, 2023 @03:32PM (#34987890)
Cool, but I need you should provide some tutorial/how to use it
Re:Single Syscall “Hello, World” on Wednesday March 01, 2023 @03:25PM (#34987816)
cool!
Re:Ask HN: Where do you go to find tech co-founder? on Wednesday March 01, 2023 @03:16PM (#34987691)
There are a lot of events and conferences for team leaders, developers, and entrepreneurs. You should talk with people, but don't look desperate.. say you have an idea and you just want a feedback. The more connections you have, the more chance you will find someone. It takes time
Re:Ask HN: Why story-like videos are unscrollable? on Wednesday March 01, 2023 @03:11PM (#34987624)
what do you mean "unscrollable"?