Not my file #549
Comments
|
Please contact (preferably phone) the Amazon support immediately. |
yadayada
added the
holy cr*p
label
Apr 16, 2017
thibrex
commented
Apr 16, 2017
|
Ok I will call Amazon tomorrow concerning that. It's strange... |
thibrex
commented
Apr 18, 2017
•
|
Hi, |
davidjameshowell
commented
Apr 19, 2017
|
I would assume that would be some type of Amazon Drive issue and not related to ACD_CLI due to the nature of how it is making federated requests with specific user data. It may behoove you to get debug logs for listings and uploading files to that account to see the auth that is being generated for those requests. Definitely sounds suspicious though. |
thibrex
commented
Apr 19, 2017
|
I will send a mail with evidence to Amazon. I don't know really how works acd_cli but I think it's my API Key which have moved of owner maybe ? |
thenoahcomputer
commented
Apr 19, 2017
|
I suspect you got someone else's auth token somehow, but that should never ever happen or even be possible. I would make a backup of your current oauth_data file (maybe that whole acd_cli cache folder it lives in), move it somewhere else, then re-authorize acd_cli. If you still see other people's files, I would raise holy hell with Amazon until they get the message that their authentication system is compromised. If you see someone else's files, it's entirely possible they can see yours. Don't expect much though even if you start seeing your own data again. Amazon Drive has been very flaky since yesterday. |
Axadiw
commented
Apr 21, 2017
|
couple days ago I've got the same behaviour using acd_cli |
Saren-Arterius
commented
May 13, 2017
|
Hi. I suddenly have access to other's files after I deleted the corrupted DB and sync. What the actual fuck?????????? |
Saren-Arterius
commented
May 13, 2017
Saren-Arterius
commented
May 13, 2017
|
I have contacted aws-security@amazon.com and security@amazon.com |
madyoda
commented
May 13, 2017
|
Ouch. This could be pretty bad. Did you notice any reproducability steps? |
Saren-Arterius
commented
May 13, 2017
•
|
@madyoda Nope. It happens very randomly. First your DB somehow gets corrupted. Delete it, |
madyoda
commented
May 13, 2017
|
@Saren-Arterius does the amazon web interface show your files? |
Saren-Arterius
commented
May 13, 2017
|
@madyoda The web interface is fine. Maybe acd_cli triggered this server side problem. |
thibrex
commented
May 13, 2017
|
I had exactly the same issue, with the same step to do the bug. |
madyoda
commented
May 13, 2017
|
@Saren-Arterius interesting - seems like it's some token thing. Keep us updated re: amazon email(s) |
thenoahcomputer
commented
May 13, 2017
|
This is most likely a problem with authentication on Amazon's end. Could be really bad if someone, for example, has an automated script backing up their system to a folder called "backup" and it deletes/replaces someone else's backup folder unnoticed after this glitch occurs. Perhaps it's worth adding a basic sanity check to prevent since it's happened to more than just a couple people? Maybe have acd_cli write a uuid to a file on acd_cli or otherwise fingerprint the account to ensure it is using the same account as the last time when it syncs nodes and throw a warning if there is a mismatch? |
skirsten
commented
May 13, 2017
|
So this is my take on this: The corrupted db is not the cause of this problem but rather a side effect. I took a look at the authenticator implementation and it seems pretty solid, so maybe amazon screwed something up on their end. I'm currently running a get usage information, renew token, check if usage changed loop to reproduce this error but with no success at this time. |
M0V3
commented
May 13, 2017
|
Seems to me like this has something to do with the Rate Exceeded Error. Reports of both errors seem to come up at the same time. |
nbyloff
commented
May 14, 2017
|
When I look at the oauth code in acdcli, it uses an AppSpotAuthenticator. Why? Can't authentication be done using a more common OAuth setup? |
skirsten
commented
May 14, 2017
|
@nbyloff Authorization using the Google App Engine (AppSpot) "proxy" is used for simplicity. You can setup a local OAuth callback and use that, see Authorization. |
PlasmaPower
commented
May 14, 2017
|
Has anyone attempted to contact the user whose files they received and find out if they use |
Saren-Arterius
commented
May 14, 2017
|
Their security team replied. I hope this issue can be fixed sooner... |
davidjameshowell
commented
May 14, 2017
|
So it was deemed to be an issue on Amazon's authentication side? An actual
issue?
…
|
Saren-Arterius
commented
May 14, 2017
|
@davidjameshowell They did not confirm, but I guess it should be... |
SchnorcherSepp
referenced
this issue
May 14, 2017
Closed
Can't seem to be successful in authorising acd_cli again #559
madyoda
commented
May 14, 2017
|
@Saren-Arterius any idea what they said? If you visit https://tensile-runway-92512.appspot.com/ now, it says unknown client_id. Almost seems like acd_cli got revoked from Amazon. |
SchnorcherSepp
commented
May 14, 2017
|
I learned from Amazon: just wait and see |
Saren-Arterius
commented
May 14, 2017
•
Seeing acd_cli no longer works possibly because of this, I somehow feel guilty lol. |
madyoda
commented
May 14, 2017
|
@Saren-Arterius I wouldn't feel guilty - you potentially stopped a big issue i.e. people accessing each others accounts. I'd mention you used tensile-runway-92512.appspot.com and that's hosted on the Google App Engine. |
Saren-Arterius
commented
May 14, 2017
|
@madyoda Thanks for reminding that, the ID is removed. |
nob0dy80
commented
May 14, 2017
|
shame on you @Saren-Arterius ... since acdcli is down and i cant access my encrypted media files i feel kind of prehistoric :-) |
madyoda
commented
May 14, 2017
Saren-Arterius
commented
May 14, 2017
|
@nob0dy80 rofl didn't expect that |
nob0dy80
commented
May 14, 2017
|
@Saren-Arterius everythine fine... security first. not your fault at all .. but i hope it will come back, worked great for me. @madyoda ...oh ..didnt know there is a mount option on rclone. But don't like the word "experimental" when playing arround with my media. But i'll give it a try. Hope the performance is compareable to acdcli. |
JulianMiribel
commented
May 14, 2017
|
Same issue here. Tried to setup an amazon profile but it seems amazon won't allow API access anymore so I'm stuck. @Saren-Arterius no worries, I'm more than pleased to know a security hole might be fixed. |
nob0dy80
commented
May 14, 2017
|
@madyoda thanks again for the hint. testet it now. what can i say. the bufferunderruns with large video files i had with acdcli are gone and the mounting process is arround 300% faster (cause i dont need to resync my database to see new files in my encrypted mount). |
madyoda
commented
May 14, 2017
|
@nob0dy80 yep I am a big fan of rclone |
madyoda
commented
May 14, 2017
Giantdouche33
commented
May 14, 2017
|
any word from Amazon on this issue? |
madyoda
commented
May 14, 2017
|
@Giantdouche33 @Saren-Arterius would be the one to ask, though it's a Sunday so I wouldn't expect much until tomorrow. |
Saren-Arterius
commented
May 14, 2017
|
@Giantdouche33 not yet since I replied |
|
I put up a fixed version of the Appspot app, see http://acd-api-oa.appspot.com/src. |




thibrex commentedApr 15, 2017
•
edited
Hi,
My acd_cli has got a recent database corruption in node.db. I removed it and I executed "acd_cli sync".
But since that moment, I have the files of another person and I can download and see his files, upload and remove files! (Obviously I will not touch his files).
Is there not a problem in acd_cli ?
EDIT: I specify that even I remove the node.db, when I sync I have again the same cloud of this person
Thanks!