CVE-2018-5430 — TIBCO JasperReports Server Information Disclosure Vulnerability

CVE-2018-5430

JasperReports Path Traversal — Any Authenticated User Can Read Server Configuration Files

What is TIBCO JasperReports?

JasperReports Server is a business intelligence and reporting platform used by organizations to design, generate, and distribute reports pulled from underlying business data sources. Because it is typically configured with credentials and connection strings for internal databases and other backend systems, information-disclosure bugs against JasperReports Server can expose far more than report content — they can leak the very configuration secrets that protect connected systems.

Overview

CVE-2018-5430 is an information disclosure vulnerability in TIBCO JasperReports Server that allows any authenticated user — regardless of how limited their assigned role is meant to be — to gain read-only access to the contents of the web application, including key configuration files. This effectively bypasses the intended separation between low-privileged reporting users and administrative configuration data.

Technical Details

The vulnerability is classified under CWE-22 (path traversal): a flaw in how the application resolves file paths for certain requests allows a user to escape the directories they should be confined to and read files elsewhere within the web application's deployment, including configuration files that may contain database credentials, connection strings, or other sensitive settings. Exploitation requires only low-level authenticated access (PR:L) and no user interaction, making it straightforward for any valid account — even one with minimal reporting-only permissions — to pull sensitive files off the server.

Discovery

TIBCO disclosed and patched this vulnerability through its own coordinated security advisory process, published April 17, 2018. No specific third-party researcher credit is confidently documented for this individual CVE.

Exploitation Context

CISA added this vulnerability to the KEV catalog in December 2022, confirming it has been exploited in the wild — likely used by attackers who have already obtained low-privileged JasperReports credentials (through credential stuffing, phishing, or other initial access) to pivot toward more sensitive configuration data, including database credentials that could enable further lateral movement into connected backend systems.

Remediation

  1. Apply TIBCO's security patch addressing CVE-2018-5430 per the April 17, 2018 advisory to all affected JasperReports Server deployments.
  2. Rotate any credentials or connection strings stored in JasperReports configuration files, since this vulnerability specifically targets that kind of sensitive configuration data.
  3. Review authenticated user accounts and roles within JasperReports Server, removing unnecessary accounts and tightening role-based access where possible.
  4. Restrict network access to the JasperReports Server administrative interface to trusted internal networks rather than exposing it broadly.
  5. Audit application and file-access logs for unusual authenticated requests targeting configuration file paths, which would indicate this vulnerability has already been exploited.

Key Details

PropertyValue
CVE ID CVE-2018-5430
Vendor / Product TIBCO — JasperReports
NVD Published2018-04-17
NVD Last Modified2025-11-03
CVSS 3.1 Score8.8
CVSS 3.1 VectorCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
SeverityHIGH
CWE CWE-22 find similar ↗
CISA KEV Added2022-12-29
CISA KEV Deadline2023-01-19
Known Ransomware Use No

CVSS 3.1 Breakdown

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Required Action

CISA BOD 22-01 Deadline: 2023-01-19. Apply updates per vendor instructions.

Timeline

DateEvent
2018-04-17CVE published alongside TIBCO's coordinated security advisory
2022-12-29Added to CISA Known Exploited Vulnerabilities catalog
2023-01-19CISA BOD 22-01 remediation deadline

References

ResourceType
NVD — CVE-2018-5430 Vulnerability Database
CISA KEV Catalog Entry US Government
TIBCO Security Advisory — April 17, 2018 Vendor Advisory