5 ms·
OP here. Thanks for all the responses. I took action and updated firewall settings (which were too loose), ensured that offsite backups are in place if worse c
by throwaway0727 10y ago
OP here. Thanks for all the responses.
I took action and updated firewall settings (which were too loose), ensured that offsite backups are in place if worse comes to worst, rotated all api keys etc, meanwhile trying to contact the anonymous person. Will rebuild the servers asap as well, super glad that we have properly maintained ansible scripts.
Also will try my best to convince the CEO to allocate some money for professional audit/consultancy since we are no experts in security and to reduce the chances of future incidents.
Trying to do our best and avoid things like SQL injection, XSS, etc but no one is secure after all.
- deleted 10y ago[deleted]
- welder 10y agoNone of these things you've done will remove access for this person.
- welder 10y agoContact me if you need a recommendation. I can point you to good security consultants probably within your budget.
- throwaway0727 10y agoThanks, will have that in mind, as its' not up to me to allocate funds for consulting, etc. Any idea how much can such a service cost, assuming web application with a very common stack (such as Ruby on Rails + PostgreSQL)? Is it something like $5k, $10k, or $20k+? Or it really depends? Sorry if it's a very amateur question, I have no experience in dealing with such companies so have no clue how much can it cost.
- lfx 10y agoIt really depends, common stack don't mean that much. Depend what app is doing, how much dependencies it has, with what external services it talks, etc. Also 5k, 10k - this would price per day. And then you hire guy/company for day. It depends from app, but it might take some time. Security is not cheap. Disclaimer: worked for such company.
- anExcitedBeast 10y agoThis incident isn't over. You must fully scope the incident, and the only way to do that is to hire outside help. If the breach leaks and it's found that you haven't properly responded, it will destroy trust with clients and possibly expose you to legal risks. Hire an incident response firm. They can usually react next day if you can sign a contract today.
- duked 10y agoHi, If you need security professional I can help you. Is the box on AWS, if so that would be a perfect use case for us? You won't have to worry to much about costs since we're starting up we're willing to work with your budget if you provide a testimonial for our website. Send me an email: contact@cloudhawk.io and we'll get started quickly.
- anExcitedBeast 10y agoI noticed IR services are not listed on your website. I hate to be this guy, but you don't want to offer IR/forensic services if you don't have experience doing exactly that. Your client can sue you if you get it wrong. (http://arstechnica.com/security/2016/01/security-firm-sued-for-filing-woefully-inadequate-forensics-report/ http://arstechnica.com/security/2016/01/security-firm-sued-f...)
- duked 10y agoWe do but it's not part of our MVP ;)
- rudolf0 10y agoFrom your post here, you clearly have only rudimentary security knowledge at absolute best. You need to bring an expert and/or firm on-site.