Skip to content
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

Security: Got data ransom for Revolt's Mongo DB #393

Open
TyraVex opened this issue Jan 9, 2025 · 0 comments
Open

Security: Got data ransom for Revolt's Mongo DB #393

TyraVex opened this issue Jan 9, 2025 · 0 comments

Comments

@TyraVex
Copy link

TyraVex commented Jan 9, 2025

What happened?

Hello,

I have been self-hosting revolt for a while now, always only exposing the website, api, january and autumn to the internet. Other sevices like mongo were hosted behind a docker virtual network with no ports linked to localhost or internet.

Updating revolt today, after not touching it for a few months, revealed that my revolt DB was gone. Inspecting the container with mongosh shows the following:

READ__ME_TO_RECOVER_YOUR_DATA> db.README.find()
[
  {
    _id: ObjectId('677dd540b44cd9b314b4cc0f'),
    content: 'All your data is backed up. You must pay 0.0041 BTC to bc1q8***********************em In 48 hours, your data will be publicly disclosed and deleted. (more information: go to http://********** paying send mail to us: *********@onionmail.org and we will provide a link for you to download your data. Your DBCODE is: ********'
  }
]

I censored most of the information in case the data is publicity available, that could include accounts, messages, and password hashes, I guess?

Anyway, I am not very mad, the data was mildly sensitive and backups helped me get back right before the incident. This is more of a prevention than a rant, do whatever you want with this information.

Note: it seems that the VPS revolt was run on did not suffer any other damage than the mongodb container itself.

@github-project-automation github-project-automation bot moved this to 🆕 Untriaged in Revolt Project Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🆕 Untriaged
Development

No branches or pull requests

1 participant