News for hackers. Stuff that matters.
Re:I hacked SONOS and YouTube the same day by shmatt on Thursday February 03, 2022 @03:12PM (#30198102)
There is tons to reverse engineer on the frontend. When you think about it, we have so much source code we can read through, some of it can hide bad engineering that lets you access something you shouldn't be able to. Like setting the price of an item via hidden form parameter, or finding an endpoint that lists every single promo code

Next time you find a website with a GraphQL API, try running the introspection query[1]. If that doesn't work, try fuzzing[2]. I've found multi-billion dollar companies who've

* Left open their GraphQL playground completely

* Enable introspection

Once you start you can dig into the API, and figure if you found anything interesting

[1] https://blog.yeswehack.com/yeswerhackers/how-exploit-graphql...

[2] https://github.com/nikitastupin/clairvoyance

Re:I hacked SONOS and YouTube the same day by trever123 on Thursday February 03, 2022 @05:48PM (#30200151)
Some companies/APIs do this on purpose as one of the benefits of graphql is the self documenting nature. If you have a well secured schema this shouldn’t be a problem. If you are doing security through absurdity by having stuff in the schema you don’t want people to discover, you are going to have a bad time.
Re:I hacked SONOS and YouTube the same day by imwillofficial on Thursday February 03, 2022 @10:43PM (#30202599)
“security through absurdity” Not sure if typo, but I’m stealing that regardless.