The Kaswara Modern VC Addons WordPress plugin, up to version 3.0.1, has a critical vulnerability that allows unauthorized users to upload arbitrary files through the 'uploadFontIcon' AJAX action. This security flaw is particularly dangerous as it permits the upload of potentially malicious files, such as PHP scripts, into the wp-content/uploads/kaswara/fonts_icon directory without any checks.
With a CVSS score of 9.8, this vulnerability is classified as critical, indicating that it poses a serious threat to the confidentiality, integrity, and availability of affected systems. The lack of authentication requirements means that any attacker can exploit this vulnerability remotely, making it essential for organizations to take immediate action.
Risk to organizations includes potential unauthorized access, data loss, or service disruption caused by the exploitation of this vulnerability. Given its high severity, organizations using the Kaswara Modern VC Addons plugin should prioritize patching immediately.
Currently, there are no known public exploits available for this vulnerability. However, organizations should remain vigilant and monitor for any developments related to this issue.
Vulnerability Details
The vulnerability allows unauthenticated arbitrary file upload via the 'uploadFontIcon' AJAX action in the Kaswara Modern VC Addons plugin for WordPress. The supplied zip file is unzipped in the wp-content/uploads/kaswara/fonts_icon directory without checks for malicious files.
The CVSS score for this vulnerability is 9.8, classified as critical, indicating a high level of risk. This plugin is affected in versions up to 3.0.1, and the vulnerability was published on May 14, 2021.
The Common Weakness Enumeration (CWE) associated with this vulnerability is CWE-434, which refers to improper restriction of file type.
Technical Analysis
The root cause of this vulnerability lies in the lack of validation on uploaded files. The plugin fails to implement checks to ensure that only safe file types can be uploaded, allowing attackers to upload malicious scripts that could be executed on the server.
The attack vector is via the network, and the complexity of the attack is low, requiring no privileges or user interaction. Exploiting this vulnerability could lead to high impacts on confidentiality, integrity, and availability.
Risk & Impact Analysis
The exposure of the Kaswara Modern VC Addons plugin significantly increases the risk of unauthorized access and data compromise for any organization using it. As this vulnerability allows for arbitrary file uploads, the potential for deploying malware or gaining control over the affected server is high.
Organizations should assess their deployment of the Kaswara Modern VC Addons plugin and prioritize remediation efforts. The urgency is critical; organizations should prioritize patching immediately to mitigate the risk associated with this vulnerability.
Exploitation Status
Signal | Status |
|---|---|
Known Exploit | No |
Public PoC | No |
Actively Exploited | No |
Ransomware Use | No |
Affected Versions
The Kaswara Modern VC Addons plugin versions up to 3.0.1 are affected by this vulnerability. Organizations should ensure they are using an updated version to mitigate risks.
Mitigation & Remediation
Organizations should update the Kaswara Modern VC Addons plugin to the latest version immediately. In the absence of a patch, consider disabling the plugin until a fix is implemented. Additionally, implementing file upload restrictions and monitoring for unauthorized file uploads can help mitigate risks.
For further guidance on effective security practices, organizations may consider utilizing penetration testing to validate their security posture.
Detection Guidance
Organizations should monitor their logs for any indicators of unauthorized file uploads or modifications in the wp-content/uploads/kaswara/fonts_icon directory. Behavioral anomalies in web application responses can also indicate exploitation attempts.
AppSecure Threat Intelligence Insight
The critical nature of this vulnerability highlights the need for ongoing vigilance and proactive security measures within organizations. Security teams should develop comprehensive strategies that include regular vulnerability assessments and timely patch management practices.
This vulnerability also underscores the importance of secure coding practices, particularly in handling file uploads. Organizations are encouraged to review their development processes to prevent similar vulnerabilities in the future.
For insights on best practices in application security, refer to our penetration testing methodology and how to implement effective security measures.
Moreover, leveraging continuous security testing can help identify vulnerabilities early in the development cycle, significantly reducing the window of exposure.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

.webp)