-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Privacy: Amazonaws server and Netlify code #126
Comments
About the export, in the readme#thanks has been written very clear, it is the core code from the ChatGPT-pdf project. |
Thank you for the immediate answer. Excuse me if I misunderstand something above or below.
vs in yours:
(while grep -r "netlify" yields no results in either. ) Three questions then:
|
I simply use this code without knowing much about it, and I can disable it if you think it's causing security problems (I don't want to look into its origin, since it's not the core of the application). All the code I have submitted can be traced, and readme also wrote early on that the core code for exporting records comes from the chatgpt-pdf project. As for the third question you mentioned I think it will cause some development cost, disabling it seems easier to achieve. |
Thank you for your answer. I leave it to your discretion then.
when test-fed with a press report of sociological society ills. |
This is a very legitimate concern because the owner of the chatgpt-static S3 container on AWS could change the contents of the url.txt file (https://chatgpt-static.s3.amazonaws.com/url.txt) at any time to include a malicious script, which poses a major security risk. On top of that, as mentioned, when the Share Link or Download PDF buttons are clicked the full conversation log is uploaded to an S3 container and set to public, with no way for us to delete the data. If someone happens to have some personal or other potentially harmful information or some private project they're working on in the conversation log being uploaded, then that adds a privacy and public safety issue on top of the security issue. Plus the owner of the S3b container can see all of our conversations... I would very highly recommend you remove the extension from this excellent application ASAP, until you guys can come up with your own safe solution. |
I can remove it in the next version, chatgpt-pdf doesn't make any statement about this service. |
I found the code that runs on the Netlify function and it looks harmless. There are still security concerns with the way with the code is being called. https://github.com/liady/chatgpt-static/blob/main/netlify/functions/chatgpt-upload/chatgpt-upload.js See my comment here for more info. |
Please try v0.8.1, I have removed the share button. |
After clicking the "Share link" button, I have noticed that the full content of the thread has been saved on a public (sic) static.s3.amazonaws.com/chats/[AB12345].html page, accessible to all and sundry.
To help me understand it further, as a non-coder, I have searched the code for the amazon* string and the only one I have found is here: ChatGPT/src-tauri/src/assets/export.js, to wit:
I have looked up the latter: https://chat-gpt-static.netlify.app/.netlify/functions/chatgpt-upload
but it is hidden or obfuscated:
"Joining" this Netlify with my Github account did not help either.
FYI, this is what ChatGPT itself thinks about this piece of code and error:
-> Please explain to us.
The text was updated successfully, but these errors were encountered: