4 ms·
If you have left your heroku app alone for 3 years, you are definitely at risk of getting rooted: https://blog.heroku.com/archives/2013/1/11/rails_security_vuln
by ghempton 14y ago
If you have left your heroku app alone for 3 years, you are definitely at risk of getting rooted: https://blog.heroku.com/archives/2013/1/11/rails_security_vulnerability https://blog.heroku.com/archives/2013/1/11/rails_security_vu...
- jdminhbg 14y agoYou don't need to ssh into the box to take care of Rails vulnerabilities; just redeploy. Heroku is taking care of any vulnerabilities in the rest of the stack: Postgres, Nginx, SSH, etc.
- grey-area 14y agoThe thing is, that's actually the easy bit - use apt-get upgrade on say Ubuntu lts and you will very rarely see problems with your upgrade of software like Postgres, apache, ssh or nginx - it's so widely used that you're unlikely to run into issues, and upgrading takes a few minutes every few months. The thing you need to test then deploy are upgrades to your language and framework/app, and those present exactly the same problem on heroku or on say a vps. You can't just redeploy your app without testing on a new config, and deploys to heroku are no easier or harder than deploys to your own server once set up.
- ghempton 14y agoYou also don't need to ssh into the box with chef...
- jaggederest 14y agoTechnically you're both wrong - both chef and git use ssh as an underlying transport.
- jaggederest 14y agoWho says it's a rails app? I run a couple raw-rack apps that hum along just fine with very, very occasional updates.