Cloud-based website design platforms are booming in popularity because of their simplicity and affordability, but business security should be considered carefully when using such services
Risky Business
Questions were raised about the security vulnerabilities of cloud-based website design platforms in 2016, when a DOM-based cross-site scripting (XSS) vulnerability discovered on Wix was said to have put 87 million websites and their users at risk.The XSS bug allowed attackers to create worms capable of taking over administrator accounts. This, in turn, gave them full control over websites. More worrying still, exploiting this vulnerability was almost as simple as designing the website itself, by adding a simple parameter to any site created on Wix.com.Unlike traditional cross-site scripting exploits, where a payload is dropped onto a page in response to an http(s) request, DOM-based XSS attacks modify the Document Object Model environment in the browser used by client-side script, and malicious code affects the execution of client-side code, according to the Open Web Application Security Project (Owasp).
Are security vulnerability scanners the solution?
“When using these scanners, many will just look for high-risk vulnerabilities, then you’re probably overlooking a ton of potential opportunities to uncover additional security flaws,” says Beaver, writing on Computer Weekly’s sister site SearchSecurity.com.
All business is risky business.
More importantly, it is not just website design platforms that are susceptible to attacks. Guy Podjarny, security researcher at open source security company Snyk, said, in a blog in June 2017, that 50% of all website vulnerabilities reported since 2012 were XSS. And security researchers at Netsparker have already identified DOM-based XSS issues in high-profile internet companies such as Google, Yahoo and Alexa.Similarly, Denis Sinegubko, founder of Unmask Parasites and a senior malware researcher at Sucuri, believes hackers are more likely to attack larger companies, seeking higher rewards, and also that websites hosted on platforms make vulnerabilities easier to fix.“Generally, if a platform allows you to insert HTML of third-party scripts and iframes, it can be abused to serve a malicious code. However, we didn’t see serious massive attacks on those sites recently, but we have seen attacks on multinationals and their systems,” says Sinegubko.“In our experience, the main areas of abuse for small to medium-sized businesses are spam via custom templates and using ad-backed widgets. Otherwise, the hacks are not massive. However, if hackers find a vulnerability in the platform itself, that will allow them to modify any sites hosted there, we’ll definitely see massive attacks,” he says.“On the other hand, such attacks can be quickly mitigated, as most likely they won’t require action from thousands of individual webmasters, but rather just a coordinated effort from the platform staff.”
Switching to a cloud-based website design platform doesn’t necessarily mean your business is more prone to security exploits, but if users, platform owners, vulnerability assessment specialists and experts ignore the risks that exist in a cyber warfare-infested world, the consequences could be catastrophic.
Read more about website vulnerabilities
- Expert Michael Cobb details the five most common web application vulnerabilities and provides methods to secure them.
- Web applications are often developed quickly with little thought to security. Expert Richard Brain explains how to detect common web app flaws.
- Certain web security vulnerabilities evade detection due to oversight or carelessness. Expert Kevin Beaver discusses the most overlooked issues and how to address them.