CVE-2020-35128: 
PHP vulnerability analysis and mitigation

Overview

Mautic before version 3.2.4 was affected by a stored Cross-Site Scripting (XSS) vulnerability identified as CVE-2020-35128. The vulnerability was discovered in late 2020 and publicly disclosed on January 14, 2021. The issue affected all versions of Mautic prior to version 3.2.4, impacting both the 2.x and 3.x branches of the software (Bishop Fox Advisory).

Technical details

The vulnerability allowed an authenticated attacker with permissions to manage companies to store malicious JavaScript payloads that would execute against other Mautic users, including administrators. The issue was found in the Company Name field and Social Monitoring section. The CVSS v3.1 Base Score was rated as 9.0 CRITICAL (Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H) (NVD).

Impact

Upon successful exploitation, an attacker could perform actions as the target user, including changing user passwords, altering user or email addresses, or adding a new administrator to the system. The vulnerability affected multiple areas of the application, including the Dashboard's Recent Activity widget and contact management features (Bishop Fox Advisory).

Exploitability

The vulnerability required an authenticated user with specific permissions to exploit. The attack vector was remote, with low attack complexity, requiring low privileges and user interaction. The vulnerability could be exploited by injecting malicious JavaScript payloads into company names or Social Monitoring titles (Bishop Fox Advisory).

Mitigation and workarounds

The recommended mitigation was to update to Mautic version 3.2.4. For users unable to update immediately, the vendor provided SQL queries to check for potential exploit attempts by searching for suspicious entries in the companies and form submissions tables (Mautic Forum).

Additional resources


Source: This report was generated using AI

Related PHP vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-55224HIGH8.7
  • PHP logoPHP
  • mineadmin/mineadmin
NoYesSep 30, 2026
CVE-2026-103111HIGH7.6
  • MariaDB Server logoMariaDB Server
  • mariadb11.8-server
NoYesSep 30, 2026
GHSA-3q6v-r5mr-hxv8HIGH7.5
  • PHP logoPHP
  • league/commonmark
NoYesSep 30, 2026
GHSA-97jj-33gv-5xf9MEDIUM6.1
  • PHP logoPHP
  • league/commonmark
NoYesSep 30, 2026
CVE-2026-104181MEDIUM5.4
  • PHP logoPHP
  • filament/filament
NoYesOct 01, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management