CVE-2022-22771
High · 8.8CVSS
8.8
EPSS
2.4%
Published
Mar 15, 2022
CISA due date
—
Cloudanix analysis
A flaw in the reporting software could let users see files they shouldn't on the computer running the server, risking exposure of important company information.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Theoretical
- Impact
- Data Exposure
- Component
- Application
- Class
- Path Traversal
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Allows authenticated web users to traverse directories and read arbitrary files on the underlying host system via crafted requests to the server component.
Why it matters to the business
Attackers could access sensitive configuration files, credentials, or other data stored on the server, leading to potential compromise of the reporting system and connected data sources.
How an attack unfolds
An attacker with valid low-privilege access to the JasperReports Server sends specially crafted HTTP requests containing directory traversal sequences to access files outside the intended web root.
How to fix it
Upgrade TIBCO JasperReports Server and Library components to versions beyond the affected 7.9.0 and 7.9.1 releases and apply any available security patches.
How to confirm the fix worked
Review server version information and test endpoints with known traversal payloads to confirm blocking of access to host files.
Typical attack path
- Obtain valid user credentials for the reporting server
- Identify vulnerable endpoints handling report resources
- Craft and send requests with path traversal payloads like '../' sequences
- Read sensitive host files such as /etc/passwd or application configs
How to detect it
Examine web server access logs for requests containing sequences like '../' or '..\' targeting report resources; look for successful responses returning file contents not related to reports.
- HTTP requests containing '../' or '..\' sequences to JasperReports endpoints
- Successful responses serving contents from host paths such as /etc/ or C:\Windows\
What your security team should do
- Prioritize upgrade of all affected TIBCO JasperReports instances to versions after 7.9.1
- Restrict network access to the server to trusted sources only
- Monitor logs for unusual file access patterns or traversal attempts
- Implement web application firewall rules to block directory traversal sequences
The record
The Server component of TIBCO Software Inc.'s TIBCO JasperReports Library, TIBCO JasperReports Library for ActiveMatrix BPM, TIBCO JasperReports Server, TIBCO JasperReports Server for AWS Marketplace, TIBCO JasperReports Server for ActiveMatrix BPM, and TIBCO JasperReports Server for Microsoft Azure contains a directory-traversal vulnerability that may theoretically allow web server users to access contents of the host system. Affected releases are TIBCO Software Inc.'s TIBCO JasperReports Library: version 7.9.0, TIBCO JasperReports Library for ActiveMatrix BPM: version 7.9.0, TIBCO JasperReports Server: versions 7.9.0 and 7.9.1, TIBCO JasperReports Server for AWS Marketplace: versions 7.9.0 and 7.9.1, TIBCO JasperReports Server for ActiveMatrix BPM: versions 7.9.0 and 7.9.1, and TIBCO JasperReports Server for Microsoft Azure: version 7.9.1.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Bitnami | jasperreports | 7.9.0 | No fix |
| Ubuntu:16.04:LTS | jasperreports | 0 | No fix |
| Ubuntu:18.04:LTS | jasperreports | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | jasperreports | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | jasperreports | 0 | No fix |
Related vulnerabilities
- CVE-2022-41563 The Dashboard component of TIBCO Software Inc.'s TIBCO JasperReports Server, TIBCO… Also affects jasperreports
- CVE-2022-41561 The JNDI Data Sources component of TIBCO Software Inc.'s TIBCO JasperReports Server… Also affects jasperreports
- CVE-2022-41562 The HTML escaping component of TIBCO Software Inc.'s TIBCO JasperReports Server, TIBCO… Also affects jasperreports
- CVE-2024-3325 Vulnerability in Jaspersoft JasperReport Servers.This issue affects JasperReport Servers… Also affects jasperreports
- CVE-2018-5430 The Spring web flows of TIBCO Software Inc.'s TIBCO JasperReports Server, TIBCO… Also affects jasperreports
- CVE-2026-81163 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')… CWE-22
- CVE-2026-112049 Vita3K before build 4187 contains a path traversal (zip slip) vulnerability in… CWE-22
- CVE-2026-112005 WhoDB 0.104.0 before 0.135.0 contains a path traversal vulnerability that allows remote… CWE-22