Security is hard
While securing a MongoDB install is not the same as a relational install, it still has to be done properly. I suspect any database will be hacked by the its equivalent of SQL injection because of sloppy security.
A December breach dismissed as minor at the time has turned ugly for dating-for-narcissists site BeautifulPeople. Security researcher and architect of HaveIBeenPwned, Troy Hunt, has told Forbes 'net scum are now offering data from a million BP users for sale. The site, which once, inexplicably and unforgivably, judged that El …
If your database doesn't use a SQL, then a SQL-injection type attack isn't possible.
I can't speak for MongoDB, but the nosql database I use just has a simple API, and you can't subvert an API call for (say) adding a record into one which drops the database or returns all the records.
That being said, this isn't much help if security is badly managed, so you are right that security is indeed hard.
"BeautifulPeople told Forbes passwords and financial data were not at risk and claimed to have notified all affected users."
We should wait for an El Rel commentard to confirm that they have received a notification email and tell us how reassuring it is (or not). We certainly won't get this from an El Reg staffer.
We should wait for an El Rel commentard to confirm that they have received a notification email and tell us how reassuring it is (or not). We certainly won't get this from an El Reg staffer.
If you don't trust El Reg's people to do their job, what are you doing even visiting the site? You might as well go to Facebook for your news.
Research shows that substantial and increasing numbers of people are already doing exactly that.
Given the state of the historic media (so-called 'newspapers') in the UK at least, maybe it's not such a big surprise.
E.g.
http://stakeholders.ofcom.org.uk/binaries/research/tv-research/news/2015/News_consumption_in_the_UK_2015_executive_summary.pdf
(25 pages of 'executive summary'!)
I haven't had notification, so not sure if I've been affected.
That said, my details (username, email address, location, jobs) are already either out there (LinkedIn) or have been leaked that many times that if I was going to be pwned with just that info, it would've happened already.
Anon, because I don't want you any budding detectives taking this as a challenge.
This post has been deleted by its author
Dear BP Member,
On December 25th 2015, all BP members were mailed regarding a specific vulnerability with one of our test servers that was holding some user’s data. We were initially informed of this breach by two security researchers. The server was immediately shut down. At this time we did not believe the data was accessed by anyone other than the two security researches.
We were informed this morning, April 25th 2016, that the data on this server has been illegally distributed and could now be in the public domain.
Please be assured this information did NOT include any credit card data, and user passwords were not accessible. The vulnerability was specific to a test server and not part of our production database.
The privacy and security of our members data is of the utmost importance and all concerns we receive are dealt with immediately and comprehensively.
Out of a general matter of caution we strongly suggest you take the following action as recommended in our last email to you in December of 2015: Please change your BeautifulPeople password.
To do this; simply login to www.beautifulpeople.com and go to ‘Account’ -> ‘Settings’ -> ‘Login information’. From there you will be able to update your password.
Should you have used the same password on any other website or device that holds private information, we suggest that you change these passwords too.
Kind Regards,
The Team at BeautifulPeople
-------------------------------
Don't seem to have the one from the 25th. This was in my spam folder though (and all the spam was in my inbox, brilliant) so my have been trimmed already.
Analysis Under Nevada's baking summer sunshine, Snowflake last week promised it would bring together two ways of working with data that mix about as well as oil and water.
The data warehouse vendor – well known for its stratospheric $120 billion post-IPO valuation – said it would support both analytics and transactional workloads in the same system.
Launched at the Snowflake Summit 2022 in Vegas, Unistore would be the "foundation for another wave of innovation in the Snowflake Data Cloud," said Christian Kleinerman, senior vice president of product. "Similar to how we redefined data lakes and data warehouses for our customers, Unistore is ushering in a renaissance of building and deploying a new generation of applications in the Data Cloud," he said.
Analysis At MongoDB's recent conference in New York, the company demonstrated its ambition in taking on workloads from other databases.
The company has made significant inroads into the database market with a developer-friendly distributed document database to help devs build modern, web-based, transactional systems.
Time series and search have become targets, with the promise of support for secondary indexes in the former, and Search Facets to help developers build search experiences more rapidly in the latter.
MongoDB, the company behind the document store database, has unveiled columnstore indexing designed to help developers build analytical queries into their applications.
Set to preview later this year, the feature is designed to allow developers to create a purpose-built index to accelerate analytical queries without requiring any changes to the document structure or having to move data to another system.
MongoDB chief product officer Sahir Azam told The Register the feature would be available in the database and Atlas DBaaS to support human-like decision making inside the application based on live data.
Percona Live Open-source database services biz Percona has confirmed general availability of a database management platform initially targeted at PostgreSQL, MySQL, and MongoDB.
Dubbed Percona Platform, the company's first product will be available as a subscription service aiming to bring together the management of three open-source databases under a single system.
Interview Amazon's DocumentDB database service is described by the cloud corp as "MongoDB compatible", but MongoDB CTO Mark Porter has told The Register this is not entirely the case.
NoSQL database challenger MongoDB has decided it won't sell its wares in Russia – not even its software-as-a-service offering.
News of the cancellation emerged from Oleg Brodt, chief innovation officer of Cyber@BGU at Israel's Ben Gurion university:
MongoDB, the company behind the document non-relational database of the same name, has released its 5.1 update but only as a managed service.
While critics voice concerns that bugs from 5.0 have still not been fixed, the NoSQL poster child has pushed on with efforts to accommodate time series data and better support analytics on operational systems.
The result could be good for users already requiring these features, but is unlikely to usurp rival databases with these performance specialisms.
NoSQL database slinger MongoDB has seen its share price bounce 15 per cent following a hefty upturn in sales for Q3 and better-than-expected forecasts for the final three months of its current financial year.
Revenues for the period ended 31 October 2021 came in at $226.9m, an increase of 50 per cent year-on-year. The share-price hike was also based on MongoDB projecting revenue for its Q4 ended January of $242m compared to analyst estimates of $226m.
Broken down by category, the database biz reported Q3 subscription revenue of $217.9m, an increase of 51 per cent year-on-year. Services revenue hit $9.0m, up 35 over the same period.
5.0 of MongoDB's eponymous database is now generally available, promising features for time series data, rearranging sharded workloads on the fly, and futureproofing APIs.
While the new features are intended to make life easier for developers and sees the document-store NoSQL database continue to progress to becoming a general-purpose database, concerns remain that the business is straying too far from its open-source roots and making it difficult for engineers to see under the hood, observers told The Reg.
MongoDB 5.0 has been given native time series support that promises clustered indexing, and window functions which the company claims will make it easier and faster to build and run IoT and financial analytics applications, for example.
NewsBlur, an RSS news reading app for the web and mobile devices, recently had one of its databases deleted thanks to an insecure default setting that has dogged developers using Docker since 2014.
In a blog post this week, Samuel Clay, founder of NewsBlur, recounted how an unknown vandal deleted a database from his app's dockerized MongoDB cluster using a "Docker footgun" – something setup in a way that promotes shooting oneself in the foot, so to speak.
The incident happened as Clay was in the process of moving NewsBlur, which relies on PostgreSQL, MongoDB, Redis, Elasticsearch databases currently, to Docker containers in preparation for a redesign. He switched the app's MongoDB cluster over to the new servers and shut down the original server, intending to delete it after the new setup proved stable.
Biting the hand that feeds IT © 1998–2022