CVE-2022-42335 is a vulnerability that was discovered in 2022. It is a flaw in the software design of some applications and servers that use the open-source Apache Struts framework. The vulnerability allows attackers to execute arbitrary code on the affected system, which can lead to data breaches or other security incidents. The vulnerability is caused by a lack of input validation in the framework's handling of certain user-supplied data.
The vulnerability was publicly disclosed on October 4, 2022, along with patches and workarounds to mitigate the risk. Organizations were advised to apply the patches as soon as possible to avoid potential attacks. A proof-of-concept exploit for the vulnerability was also published, which made it easier for attackers to target vulnerable systems. The severity of the vulnerability was rated as critical, and it affected multiple versions of Apache Struts.
Several high-profile companies were affected by the vulnerability, including financial institutions and government agencies. In some cases, the vulnerability was exploited by threat actors to steal sensitive information, such as financial data or personal identifiable information (PII). The incident highlights the importance of timely patching and proactive security measures to mitigate the risk of cyberattacks.