CVE-2025-7876
Published: 20 July 2025
Summary
CVE-2025-7876 is a low-severity Improper Input Validation (CWE-20) vulnerability in Metasoft Metacrm. Its CVSS base score is 2.1 (Low).
Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked in the top 50.0% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.
The strongest mitigations our analysis identified are NIST 800-53 SI-10 (Information Input Validation) and AC-3 (Access Enforcement).
Deeper analysis
A critical deserialization vulnerability, tracked as CVE-2025-7876, affects Metasoft MetaCRM versions up to 6.4.2. The issue resides in the AnalyzeParam function within the download.jsp file, where manipulation of the 'p' argument triggers unsafe deserialization of untrusted data. This flaw is linked to CWE-20 (Improper Input Validation) and CWE-502 (Deserialization of Untrusted Data), with a CVSS v3.1 base score of 6.3 (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L).
The vulnerability enables remote exploitation by an authenticated attacker with low privileges. By crafting a malicious 'p' parameter, the attacker can trigger deserialization, potentially leading to limited impacts on confidentiality, integrity, and availability, such as unauthorized data access, modification, or denial of service within the application's scope.
Advisories from VulDB and a public GitHub repository detail the issue but note no vendor response despite early contact. No patches or official mitigations are available, and a proof-of-concept exploit has been publicly disclosed, increasing the risk of active use.
The exploit disclosure heightens the urgency for MetaCRM users to restrict access to the affected endpoint and monitor for anomalous download.jsp activity until a patch emerges.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2025-22000
Vulnerability details
A vulnerability classified as critical was found in Metasoft 美特软件 MetaCRM up to 6.4.2. This vulnerability affects the function AnalyzeParam of the file download.jsp. The manipulation of the argument p leads to deserialization. The attack can be initiated remotely. The…
more
exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise TechniquesAI
Why these techniques?
Deserialization vulnerability (CWE-502) in public-facing download.jsp allows remote code execution via manipulation of parameter 'p', directly enabling exploitation of a public-facing application.
CVEs Like This One
Affected Assets
Mitigating Controls
Mitigating Controls (NIST 800-53 r5) AI
Directly enforces validation of the untrusted 'p' argument in download.jsp before AnalyzeParam performs deserialization, blocking the CWE-20/CWE-502 flaw.
Enforces access restrictions on the download.jsp endpoint so that only explicitly authorized subjects can reach the vulnerable AnalyzeParam function.
Enables monitoring of download.jsp requests and deserialization events to identify anomalous 'p' parameter values or resulting malicious object instantiation.