Hacker News new | ask | show | jobs
by qwerty3344 1189 days ago
using chatGPT to summarize:

This section summarizes the issue with the ChatGPT service which caused some users to be able to see another user's chat history and payment information. OpenAI took the ChatGPT service offline and published technical details of the problem. The bug was found in the Redis client open-source library and has been patched. OpenAI has reached out to affected users and improved their systems to prevent this from happening again. They have also expressed their commitment to protecting user privacy and their dedication to the open-source community.

2 comments

Interesting. I pasted in the outage report, and then asked ChatGPT to give me a single sentence summary and it gave me an answer way longer than a sentence. I pointed out that it wasn't a single sentence and it gave me:

> ChatGPT experienced an outage due to a bug in an open-source library that allowed some users to see titles from another active user's chat history and payment-related information of 1.2% of ChatGPT Plus subscribers was exposed; the bug has since been patched and actions have been taken to prevent future incidents.

I then asked it why there was the outage and it spit out:

> The exact cause of the Facebook outage is unknown, but it is believed to be related to a configuration change in the company's routers.

It's likely because I ran out of tokens because the OpenAI outage report is long. Pasting in the text of the outage report, and then re-asking about why, it was able to give a much better answer:

> There was an outage due to a bug in an open-source library that allowed some users to see titles from another active user's chat history and also unintentionally exposed payment-related information of 1.2% of ChatGPT Plus subscribers who were active during a specific nine-hour window.

Querying it further, again having to repeat the whole OpenAI outage report, and asking it a few different ways I eventually managed to get this succinct answer:

> The bug was caused by the redis-py library's shared pool of connections becoming corrupted and returning cached data belonging to another user when a request was cancelled before the corresponding response was received, due to a spike in Redis request cancellations caused by a server change on March 20.

It did take me more than a few minutes to get to there, so just actually reading the report would have been faster, and I ended up having to read the report to verify that answer was correct and not a hallucination anyway, so our jobs are safe for now.

Try with GPT 4. The token window is quadruple.
I decided to see how Bing Chat would do on this. I opened the page in Edge and I was given a summary automatically when I clicked the Discover button:

---

Welcome back! Here are some takeaways from this page.

> ChatGPT was offline due to a bug in redis-py that caused some users to see other users’ chat history and payment information.

> The bug was patched and the service was restored, except for a few hours of chat history.

> The bug affected 1.2% of ChatGPT Plus subscribers who were active during a nine-hour window on March 20.

> Full credit card numbers were not exposed at any time.

> OpenAI apologized to the users and the ChatGPT community and took steps to prevent such incidents in the future.

---