Snyk Scan of Legacy Java App Uncovers 188 Vulnerabilities Including Critical RCE Flaws
A deep-dive security analysis of MFlix, a legacy Java web application, using the Snyk scanning tool revealed 188 total vulnerabilities, including 10 rated critical and 99 rated high. Among the most severe findings was a Remote Code Execution (RCE) flaw in spring-beans version 5.0.7.RELEASE, carrying a near-maximum CVSS score of 9.8, which could allow an unauthenticated attacker to execute arbitrary code on the server. The vulnerability stems from improper class loading in Spring Framework's CachedIntrospectionResults class and is exploitable via MFlix's public-facing HTTP endpoints without any user credentials. A second critical flaw with the same CVSS score was identified in tomcat-embed-core version 8.5.31, related to insecure default variable initialization. Upgrading to Spring Boot 2.7.x or later resolves the spring-beans issue automatically through its Bill of Materials dependency management approach.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in