Arbitrary file read through command line pipe
Summary
An incomplete filtering of one or more instances of special elements vulnerability [CWE-792] in the command line interpreter of FortiRecorder and FortiWeb may allow an authenticated user to read arbitrary files via specially crafted command arguments.
Affected Products
FortiWeb version 6.4.0 through 6.4.1
FortiWeb version 6.3.0 through 6.3.17
FortiWeb all versions 6.2
FortiWeb all versions 6.1
FortiWeb all versions 6.0
FortiRecorder version 6.4.0 through 6.4.3
FortiRecorder all versions 6.0
FortiRecorder all versions 2.7
Solutions
Upgrade to FortiWeb version 7.0.0 or above,
Upgrade to FortiWeb version 6.4.2 or above.
Upgrade to FortiWeb version 6.3.18 or above.
Upgrade to FortiRecorder version 7.0.0 or above
Upgrade to FortiRecorder version 6.4.4 or above
Acknowledgement
Internally discovered and reported by Gwendal Guégniaud of Fortinet Product Security Team.Timeline
2023-03-07: Initial publication