CVE-2018-25438

Intermesh Group-Office < 3.5.5 Path Traversal via compress.php

Published Oct 22, 2026 CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
Description
Intermesh Group-Office 3.3.0 before 3.5.5 contains an unauthenticated path traversal vulnerability in compress.php that allows remote attackers to read arbitrary files by manipulating the 'file' parameter. Attackers can send GET requests to /compress.php with '../' sequences in the 'file' parameter, which is appended to the cache path and passed to readfile(), to read files such as /etc/passwd. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-21.

Analysis

AI-generated

Technical impact

The vulnerability is a lack of input validation in the compress.php script of Intermesh Group‑Office. Attackers can supply a malicious 'file' parameter that contains '../' sequences. The script appends this value to the cache path and passes it to readfile(), enabling the extraction of files such as /etc/passwd. The impact is a confidentiality breach with potential access to system files or other sensitive files on the server.

Affected Systems

Intermesh Group‑Office versions 3.3.0 through 3.5.4 are affected. Any installation relying on these minors is vulnerable until the update to 3.5.5 or later is applied.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity with remote execution from a network context. No EPSS data is available, but the vulnerability was observed in the wild in 2023, suggesting it is exploitable. It is not listed in CISA’s KEV catalog. Because no authentication is required, the attack can be performed by any external actor who can query the web server. The likely attack path is an HTTP GET request to /compress.php with a crafted 'file' parameter. Successful exploitation leads to arbitrary file read and potentially further posture exploitation.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Intermesh Group‑Office to version 3.5.5 or later to remove the vulnerable code
  • Implement input validation on the 'file' parameter to reject any path traversal sequences such as '../' or absolute paths
  • Configure file system permissions so that the web process cannot read sensitive directories, and consider disabling or removing the readfile() usage in compress.php

Generated by OpenCVE AI on October 22, 2026 at 12:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Intermesh Group-Office 3.3.0 before 3.5.5 contains an unauthenticated path traversal vulnerability in compress.php that allows remote attackers to read arbitrary files by manipulating the 'file' parameter. Attackers can send GET requests to /compress.php with '../' sequences in the 'file' parameter, which is appended to the cache path and passed to readfile(), to read files such as /etc/passwd. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-21.
Title Intermesh Group-Office < 3.5.5 Path Traversal via compress.php
First Time appeared Intermesh
Intermesh group-office
Weaknesses CWE-22
CPEs cpe:2.3:a:intermesh:group-office:*:*:*:*:*:*:*:*
Vendors & Products Intermesh
Intermesh group-office
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 28, 2026, 6:00 PM
Reserved
Oct 14, 2026, 8:25 PM
Status
Deferred
Published
Oct 22, 2026, 11:17 AM
Modified
Oct 28, 2026, 7:17 PM