An Out-of-Date CMS is No Match for a Skilled Intruder

Conclusion

This article presents another great example of why you should keep your application versions up-to-date. I showed that you can take advantage of a bug in the application code to manipulate the underlying database. At worst, this technique allows me to obtain a valid username. At best, a clever exploit allows me to get a cracked password to use for SSH access. Once I have SSH access, it is just a matter of time before I elevate the privileges to the root user. From there, it is game over.

I hope you have learned from this look at gaining access to a server. Successful attacks against even high-profile brands start in a similar way. You might be surprised at how badly some online services are set up when it comes to dealing with attacks. If you are running your own servers, stay vigilant.

The Author

Chris Binnie is a cloud native security consultant [https://www.chrisbinnie.co.uk]http:// who has worked with critical online infrastructure for almost three decades. Edinburgh-based, he has written three cyber security books and written extensively for Linux.com.

Buy this article as PDF

Download Article PDF now with Express Checkout
Price $2.95
(incl. VAT)

Buy Linux Magazine

Related content

  • Credential Stuffing

    A credential stuffing cyberattack uses username and password credentials stolen in a data breach to gain access to your accounts. We explain how it works and how to prevent yourself from becoming a victim.

  • Attacking SSH

    Sometimes the only way to break into an SSH server is through brute force – and yes, there are tools for that.

  • Kernel Exploits

    This deep look at how intruders attack an out-of-date kernel should be enough to convince you of the need to stay vigilant.

  • Capture the Flag

    TryHackMe's Capture the Flag puzzles are a useful source for users who want to learn about ethical hacking and penetration testing.

  • Container Escape

    Docker containers and Kubernetes pods might not be as airtight as you think. We'll show you three potential attacks.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News