New Apache Struts Vulnerability Leaves Major Websites Exposed

  /     /     /  
Publicated : 23/11/2024   Category : security


New Apache Struts Vulnerability Leaves Major Websites Exposed


The vulnerability, found in Struts core functionality, could be more critical than the one involved in last years Equifax breach.



Remember last years Equifax hack? It involved an exploit of a vulnerability in Apache Struts. Yesterday, news came of a new vulnerability in the open source Web framework, one that some people are saying could be worse than the one that put nearly everyones credit card information into the hands of criminals.
The new vulnerability, designated CVE-2018-11776, was discovered by Man Yue Mo, a researcher on the Semmle security research team. This vulnerability is in the core functionality of Struts, allowing remote code execution (RCE) when the framework is configured in certain ways.
The vulnerability doesnt exist because of configurations, but when the system is configured in a certain way, you can take advantage of vulnerabilities that exist in Struts, says Glen Pendley, deputy CTO at Tenable.
In the blog post announcing its 
discovery of the vulnerability
, Semmle estimated that at least 65% of Fortune 500 companies use Struts in at least some of their Web applications. Because of its popularity, any core vulnerability is likely to have wide implications for security across the Internet.
The part of the framework that it touches is potentially far more impactful than earlier vulnerabilities. The endpoints are far more widely used, Pendley says.
Semmle worked with the Apache Foundation to responsibly disclose the vulnerability, and a
set of software updates
was issued simultaneously with its disclosure. The Apache Foundation and multiple security professionals recommended immediate updating for any organization using an affected version of Struts.
Its important that organizations using Struts components upgrade quickly, says Chris Eng, vice president of research at CA Veracode. Pendley agrees. Patch your system, he says. Get it to a version thats not vulnerable. I wouldnt waste time looking for workarounds.
While the vulnerabilities are real and dangerous, its important to note that they require quite specific (though not uncommon) configurations to allow an attacker to exploit the vulnerability. According to the Apache Foundation, the configurations required are:
The alwaysSelectFullNamespace flag is set to true in the Struts configuration. This is the default setting if an application uses the popular Struts Convention plug-in.
An applications Struts configuration file contains an tag that does not specify the optional namespace attribute or specifies a wildcard namespace (e.g. “/*”).
Some security expderts were quick to point out that these requirements limit the vulnerabilitys danger:
The problem is knowing, with confidence, whether an organization has an application configured in a vulnerable manner. Where I think people are going to get in trouble is if the amount of time they take to check the vulnerability of the software, Pendley says.
To manage the constant threat of new vulnerabilities, Eng advises development teams to maintain a comprehensive inventory of all the open source elements that are included in their applications.  
Only when taking advantage of alerts and notifications of newly discovered vulnerabilities, which are then checked against an accurate, up-to-date inventory, can organizations understand their exposure and how best to mitigate this risk, he says.
Related Content:
Strutting Past the Equifax Breach: Lessons Learned
Rise of the Hivenet: Botnets That Think for Themselves
17 Things We Should Have Learned in 2017 But Probably Didnt
7 Takeaways From The Equifax Data Breach
 
Learn from the industrys most knowledgeable CISOs and IT security experts in a setting that is conducive to interaction and conversation. Early bird rate ends August 31. Click for
more info


Last News

▸ CryptoWall is more widespread but less lucrative than CryptoLocker. ◂
Discovered: 23/12/2024
Category: security

▸ Feds probe cyber breaches at JPMorgan, other banks. ◂
Discovered: 23/12/2024
Category: security

▸ Security Problem Growing for Dairy Queen, UPS & Retailers, Back off ◂
Discovered: 23/12/2024
Category: security


Cyber Security Categories
Google Dorks Database
Exploits Vulnerability
Exploit Shellcodes

CVE List
Tools/Apps
News/Aarticles

Phishing Database
Deepfake Detection
Trends/Statistics & Live Infos



Tags:
New Apache Struts Vulnerability Leaves Major Websites Exposed