Examine our research from the last year in the ReliaQuest 2024 Annual Cyber-Threat Report
Reduce Alert Noise and False Positives
Boost your team's productivity by cutting down alert noise and false positives.
Automate Security Operations
Boost efficiency, reduce burnout, and better manage risk through automation.
Dark Web Monitoring
Online protection tuned to the need of your business.
Maximize Existing Security Investments
Improve efficiencies from existing investments in security tools.
Beyond MDR
Move your security operations beyond the limitations of MDR.
Secure with Microsoft 365 E5
Boost the power of Microsoft 365 E5 security.
Secure Multi-Cloud Environments
Improve cloud security and overcome complexity across multi-cloud environments.
Secure Mergers and Acquisitions
Control cyber risk for business acquisitions and dispersed business units.
Operational Technology
Solve security operations challenges affecting critical operational technology (OT) infrastructure.
Force-Multiply Your Security Operations
Whether you’re just starting your security journey, need to up your game, or you’re not happy with an existing service, we can help you to achieve your security goals.
Detection Investigation Response
Modernize Detection, Investigation, Response with a Security Operations Platform.
Threat Hunting
Locate and eliminate lurking threats with ReliaQuest GreyMatter
Threat Intelligence
Find cyber threats that have evaded your defenses.
Model Index
Security metrics to manage and improve security operations.
Breach and Attack Simulation
GreyMatter Verify is ReliaQuest’s automated breach and attack simulation capability.
Digital Risk Protection
Continuous monitoring of open, deep, and dark web sources to identify threats.
Phishing Analyzer
GreyMatter Phishing Analyzer removes the abuse mailbox management by automating the DIR process for you.
Integration Partners
The GreyMatter cloud-native Open XDR platform integrates with a fast-growing number of market-leading technologies.
Unify and Optimize Your Security Operations
ReliaQuest GreyMatter is a security operations platform built on an open XDR architecture and designed to help security teams increase visibility, reduce complexity, and manage risk across their security tools, including on-premises, clouds, networks, and endpoints.
Blog
Company Blog
Case Studies
Brands of the world trust ReliaQuest to achieve their security goals.
Data Sheets
Learn how to achieve your security outcomes faster with ReliaQuest GreyMatter.
eBooks
The latest security trends and perspectives to help inform your security operations.
Industry Guides and Reports
The latest security research and industry reports.
Podcasts
Catch up on the latest cybersecurity podcasts, and mindset moments from our very own mental performance coaches.
Solution Briefs
A deep dive on how ReliaQuest GreyMatter addresses security challenges.
White Papers
The latest white papers focused on security operations strategy, technology & insight.
Videos
Current and future SOC trends presented by our security experts.
Events & Webinars
Explore all upcoming company events, in-person and on-demand webinars
ReliaQuest ResourceCenter
From prevention techniques to emerging security trends, our comprehensive library can arm you with the tools you need to improve your security posture.
Threat Research
Get the latest threat analysis from the ReliaQuest Threat Research Team. ReliaQuest ShadowTalk Weekly podcast featuring discussions on the latest cybersecurity news and threat research.
Shadow Talk
ReliaQuest's ShadowTalk is a weekly podcast featuring discussions on the latest cybersecurity news and threat research. ShadowTalk's hosts come from threat intelligence, threat hunting, security research, and leadership backgrounds providing practical perspectives on the week's top cybersecurity stories.
March 26, 2024
About ReliaQuest
We bring our best attitude, energy and effort to everything we do, every day, to make security possible.
Leadership
Security is a team sport.
No Show Dogs Podcast
Mental Performance Coaches Derin McMains and Dr. Nicole Detling interview world-class performers across multiple industries.
Make It Possible
Make It Possible reflects our focus on bringing cybersecurity awareness to our communities and enabling the next generation of cybersecurity professionals.
Careers
Join our world-class team.
Press and Media Coverage
ReliaQuest newsroom covering the latest press release and media coverage.
Become a Channel Partner
When you partner with ReliaQuest, you help deliver world-class cybersecurity solutions.
Contact Us
How can we help you?
A Mindset Like No Other in the Industry
Many companies tout their cultures; at ReliaQuest, we share a mindset. We focus on four values every day to make security possible: being accountable, helpful, adaptable, and focused. These values drive development of our platform, relationships with our customers and partners, and further the ReliaQuest promise of security confidence across our customers and our own teams.
More results...
The MongoDB “ransom” pandemic, which has been in the spotlight for the best part of a month, still appears to be affecting MongoDB installations and various campaigns still appear to be receiving payments. The latest payment for one of the campaigns has been as recent as the January 20, 2017.
Figure 1 – Recent bitcoin transactions for the files named PLEASE_README
This post will provide additional insight into our previous research in an attempt to identify a timeline of when the first campaigns started and the subsequent copycat campaigns. While we are aware that there were already attacks on open Mongo databases focusing on deleting data, this new approach appeared to be the first widespread, multi-campaign attack based on extortion. We define these attacks as extortion rather than ransom since most campaigns did not appear to even attempt to view or backup the data before deleting.
As per our previous research into open MongoDB services, we set out to identify publicly available open Mongo Status Interfaces. The MongoDB HTTP Status interface is designed for listing information that may be of interest to the database administrators, including database version information, system information and recent client requests. These status pages listen on TCP port 28017 rather than port 27017 commonly used for MongoDB itself. The Status Interface service has been deprecated since version 3.2.
By scraping the logs of publicly accessible MongoDB Status pages, we reviewed the logs for almost 7,000 MongoDBs. These logs provide information regarding connections to the MongoDB, including the deletion and creation of databases and the times which they occurred. We gathered and collated a list of the times that DB allocations and drops occurred for these 7,000 deployments. Using these results we are able to get a rough estimate of the timelines and volumes of these various MongoDB extortion campaigns. The campaigns shown in Figure 2 can be identified by the naming conventions.
Figure 2 – Rate of databases created over time, per campaign.
The dataset also provided us with a good indicator of the largest campaigns and the battle raging between them. The output below showing one campaign dropping the “WARNING” database, and creating “PLEASE_READ”.
01:20:57.810 [conn670] removeJournalFiles
01:20:57.816 [conn670] dropDatabase WARNING finished
01:20:57.940 [FileAllocator] allocating new datafile /var/lib/mongodb/PLEASE_READ.ns, filling with zeroes…
01:20:57.944 [FileAllocator] done allocating datafile /var/lib/mongodb/PLEASE_READ.ns, size: 16MB, took 0.003 secs
01:20:57.944 [FileAllocator] allocating new datafile /var/lib/mongodb/PLEASE_READ.0, filling with zeroes…
01:20:57.946 [FileAllocator] done allocating datafile /var/lib/mongodb/PLEASE_READ.0, size: 64MB, took 0.001 secs
01:20:57.946 [FileAllocator] allocating new datafile /var/lib/mongodb/PLEASE_READ.1, filling with zeroes…
01:20:57.953 [FileAllocator] done allocating datafile /var/lib/mongodb/PLEASE_READ.1, size: 128MB, took 0.006 secs
01:20:57.954 [conn670] build index PLEASE_READ.PLEASE_READ { _id: 1 }
Figure 3 – An example of competing efforts by ransomware actors, with files being reallocated over a short period of time
The total number of malicious databases created is shown below. The tally can include multiple database creations on a single server, as this can occur when various campaigns have overwriting each other repeatedly. It is also worth noting that some of the status pages reviewed provided data for non-public localhost only databases, so they wouldn’t be affected by the attacks.
Figure 4 – Malicious DB names
MongoDB status pages also provided a lot more information that could be used by attackers. This was with the aim of gaining authorized access to databases that have been secure, however it left the status and logging service open.
Figure 5 – Publicly Visible Logs – User authentication
The MongoDB documentation states that the HTTP status interface should be disabled in production environments in order to prevent this kind of data exposure.
The various campaigns appear to still be rampaging through the public domain, overwriting each other and newly created databases. This will likely continue while people are still feeding the frenzy with Bitcoin payments and attempting to restore backups while still neglecting to password protect their MongoDB instances or firewall them off from the outside world.