Jacques Le Roux created OFBIZ-11196:
---------------------------------------

             Summary: Path Traversal in webtools/control/FetchLogs and ViewFile
                 Key: OFBIZ-11196
                 URL: https://issues.apache.org/jira/browse/OFBIZ-11196
             Project: OFBiz
          Issue Type: Bug
          Components: framework/webtools
    Affects Versions: Trunk
            Reporter: Jacques Le Roux


This was reported to the OFBiz security team by Jason Nordenstam from 
offensive-security.com. We did not consider it as a real security issue because 
it requires authentication.

{quote}
Authenticated users can use the Fetch Logs functionality to view arbitrary 
files on the host OS by modifying the "logFileName" parameter.

While the web application submits the affected URL as a POST request, it can be 
converted to a GET for ease of use.

Affected URLs:
/webtools/control/FetchLogs?logFileName
/webtools/control/ViewFile?fileName

Screenshots:
see attachments ofbiz_path_traversal_1.png and ofbiz_path_traversal_2.png
{quote}

That can indeed be easily reproduced at
https://demo-trunk.ofbiz.apache.org/webtools/control/FetchLogs?logFileName=../../../../../../etc/passwd
https://demo-trunk.ofbiz.apache.org/webtools/control/ViewFile?fileName=../../../../../../etc/passwd



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to