cbcvebase.
CVE-2016-0709
published 2016-04-11

CVE-2016-0709: Directory traversal vulnerability in the Import/Export function in the Portal Site Manager in Apache Jetspeed before 2.3.1 allows remote authenticated…

PriorityP268high7.2CVSS 3.0
AVNACLPRHUINSUCHIHAH
EXPLOIT
EPSS
77.50%
99.5th percentile
Directory traversal vulnerability in the Import/Export function in the Portal Site Manager in Apache Jetspeed before 2.3.1 allows remote authenticated administrators to write to arbitrary files, and consequently execute arbitrary code, via a .. (dot dot) in a ZIP archive entry, as demonstrated by "../../webapps/x.jsp."

Affected

1 ranges
VendorProductVersion rangeFixed in
apachejetspeed<= 2.3.0

Detection & IOCsextracted from sources · hover to see the quote

path../../webapps/x.jsp
path../../webapps/jetspeed/
url/jetspeed/services/usermanager/users
url/jetspeed/login/redirector
url/jetspeed/login/j_security_check
url/jetspeed/portal/Administrative/site.psml
port8080
commandrm -rf ../temp/#{username}
commandrd /s /q ..\temp\#{username}
  • Detect POST requests to the unauthenticated User Manager REST API endpoint used to create rogue admin accounts prior to exploitation.
  • Alert on multipart/form-data POST to the Import/Export portal admin page containing a ZIP file with path traversal sequences (e.g., '../..') in archive entry names.
  • Monitor for ZIP archive uploads where entries contain '..' sequences, particularly targeting webapps directories (e.g., '../../webapps/jetspeed/*.jsp').
  • Detect POST to /jetspeed/services/usermanager/users with role assignment to 'admin' as a precursor step in the exploit chain.
  • Watch for newly created .jsp files appearing under the Jetspeed webapps directory following a ZIP import operation, indicating successful path traversal write.
  • ·The exploit targets Apache Jetspeed 2.3.0 and potentially unknown earlier versions; the fix is present only in 2.3.1 and later.
  • ·Exploitation requires remote authenticated administrator credentials; the Metasploit module first creates a new admin user via the unsecured REST API (CVE-2016-0710) before leveraging the path traversal (CVE-2016-0709).
  • ·Successful exploitation of the file upload has been observed to permanently corrupt the Jetspeed web interface with no known workaround.

CVSS provenance

nvdv3.07.2HIGHCVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
nvdv2.09.0CRITICALAV:N/AC:L/Au:S/C:C/I:C/A:C
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.