Critical Apache flaw 'puts over 50% of Fortune 100 at risk'

Researchers discover remote code execution vulnerability in Apache Struts framework

Open Source

More than half of the Fortune 100 could be at risk from a security flaw affecting the Apache Struts development framework, researchers have warned.

The critical vulnerability affects all versions of Apache Struts released since 2008, and leaves any server running the widely-implemented REST communication plugin open to remote code execution.

The flaw was discovered by researchers from lgtm, an open source software engineering analytics firm. "The lgtm security team have a simple working exploit for this vulnerability which will not be published at this stage," wrote Bas Van Schaik, product manager of lgmt parent company Semmle as part of a blog post announcing the vulnerability.

"At the time of the announcement there is no suggestion that an exploit is publicly available, but it is likely that there will be one soon."

Advertisement
Advertisement - Article continues below
Advertisement - Article continues below

The Apache Software Foundation has patched the vulnerability in Struts version 2.5.13, and any organisations using older versions are being urged to update as a matter of some urgency.

The open source software is widely used by many companies to develop their applications, with businesses like Citigroup, Virgin Atlantic and Lockheed Martin confirmed as users. In fact, RedMonk analyst Fintan Ryan pegged the number of Fortune 100 companies using Struts-based apps at at least 65%.

"This vulnerability poses a huge risk, because the framework is typically used for designing publicly-accessible web applications," said Man Yue Mo, one of the researchers who discovered the flaw. "Struts is used in several airline booking systems as well as a number of financial institutions who use it in internet banking applications. On top of that, it is incredibly easy for an attacker to exploit this weakness: all you need is a web browser."

"This is as serious as it gets," said Semmle founder Oege de Moor. "If remote attackers are allowed to exploit the newly identified vulnerability it can critically damage thousands of enterprises.

"In the spirit of open source, we want to make sure that the community and industry are aware of these findings as we help uncover critical issues in large numbers of open-source projects. Working with Apache Struts, they were extremely responsive and immediately came up with a clear remediation path."

Featured Resources

What you need to know about migrating to SAP S/4HANA

Factors to assess how and when to begin migration

Download now

Your enterprise cloud solutions guide

Infrastructure designed to meet your company's IT needs for next-generation cloud applications

Download now

Testing for compliance just became easier

How you can use technology to ensure compliance in your organisation

Download now

Best practices for implementing security awareness training

How to develop a security awareness programme that will actually change behaviour

Download now
Advertisement

Recommended

Visit/operating-systems/28025/best-linux-distros-2019-the-finest-open-source-operating-systems-around
operating systems

Best Linux distros 2019

24 Dec 2019
Visit/cloud/33999/ibm-doubles-down-on-red-hat-independence
Cloud

IBM doubles down on Red Hat independence

10 Jul 2019
Visit/linux/33583/red-hat-enterprise-linux-8-launches-with-simplified-multicloud-tools
Linux

Red Hat launches Enterprise Linux 8

7 May 2019

Most Popular

Visit/policy-legislation/data-governance/354496/brexit-security-talks-under-threat-after-uk-accused-of
data governance

Brexit security talks under threat after UK accused of illegally copying Schengen data

10 Jan 2020
Visit/security/cyber-security/354468/if-not-passwords-then-what
cyber security

If not passwords then what?

8 Jan 2020
Visit/policy-legislation/31772/gdpr-and-brexit-how-will-one-affect-the-other
Policy & legislation

GDPR and Brexit: How will one affect the other?

9 Jan 2020
Visit/web-browser/30394/what-is-http-error-503-and-how-do-you-fix-it
web browser

What is HTTP error 503 and how do you fix it?

7 Jan 2020