cbcvebase.
CVE-2020-6950
published 2021-06-02

CVE-2020-6950: Directory traversal in Eclipse Mojarra before 2.3.14 allows attackers to read arbitrary files via the loc parameter or con parameter.

PriorityP351medium6.5CVSS 3.1
AVNACLPRNUIRSUCHINAN
EXPLOIT
EPSS
10.12%
95.1th percentile
Directory traversal in Eclipse Mojarra before 2.3.14 allows attackers to read arbitrary files via the loc parameter or con parameter.

Affected

24 ranges
VendorProductVersion rangeFixed in
debianmojarra
eclipsemojarra< 2.3.142.3.14
oraclebanking_enterprise_default_management
oraclebanking_enterprise_default_management
oraclebanking_platform
oraclebanking_platform
oraclebanking_platform
oraclebanking_platform
oraclecommunications_network_integrity
oraclecommunications_pricing_design_center
oraclehyperion_calculation_manager< 11.2.8.011.2.8.0
oracleretail_merchandising_system
oraclesolaris_cluster
oracletime_and_labor12.2.6 – 12.2.11
sailpointidentityiq< 8.18.1
sailpointidentityiq
sailpointidentityiq
sailpointidentityiq
sailpointidentityiq
sailpointidentityiq
sailpointidentityiq>= 8.1 < 8.1p78.1p7
sailpointidentityiq>= 8.2 < 8.2p78.2p7
sailpointidentityiq>= 8.3 < 8.3p48.3p4
sailpointidentityiq>= 8.4 < 8.4p18.4p1

Detection & IOCsextracted from sources · hover to see the quote

url{{BaseURL}}/javax.faces.resources/web.xml.jsf?loc=/../../WEB-INF
url{{BaseURL}}/javax.faces.resources/web.xml.jsf?con=/../../WEB-INF
url{{BaseURL}}/javax.faces.resources/faces-config.xml.jsf?loc=/../../WEB-INF
url{{BaseURL}}/javax.faces.resources/faces-config.xml.jsf?con=/../../WEB-INF
path/javax.faces.resources/
  • Detect exploitation attempts by matching HTTP GET requests to paths containing '/javax.faces.resources/' with traversal sequences in 'loc' or 'con' parameters targeting WEB-INF
  • Successful exploitation returns HTTP 200 with Content-Type 'application/xml' and body containing XML tags indicative of web.xml or faces-config.xml disclosure
  • Fingerprint Eclipse Mojarra / JSF-based applications for attack surface identification using HTML body strings 'javax.faces.ViewState', 'javax.faces.viewstate', or 'javax.faces.resource'
  • ·The vulnerability affects Eclipse Mojarra versions before 2.3.14; the directory traversal is triggered via the 'loc' or 'con' HTTP parameters
  • ·The Nuclei template uses stop-at-first-match across 4 request variants, meaning detection tooling should probe all four URL patterns if not using this flag

CVSS provenance

nvdv3.16.5MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:P/I:N/A:N
vendor_oracle7.5MEDIUM
vendor_redhat7.5HIGH
vendor_debian6.5LOW
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.