Description
ZoneMinder versions 1.37.0 before 1.38.0 contain a path traversal vulnerability in the files view that allows authenticated users to read arbitrary files. The path parameter is not properly validated before being passed to output_file, enabling attackers with Events view permission to access sensitive files like configuration files containing database credentials.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
ZoneMinder zoneminder
Default version status: unaffected
1.37.0 to < 1.38.0affected
pkg:github/ZoneMinder/zoneminderReferences
- https://github.com/ZoneMinder/zoneminder/commit/3b379e99c0c1e539334ad4186c15ad0dc6c238b9 ↗
- https://github.com/ZoneMinder/zoneminder ↗
- https://github.com/ZoneMinder/zoneminder/security/advisories/GHSA-8fw2-wh82-vv4h ↗
- https://github.com/ZoneMinder/zoneminder/commit/071d968bc8ecd5c4f56a87cbe0c3063bc35dbc5d ↗
- https://github.com/ZoneMinder/zoneminder/issues/4472 ↗
- https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.0 ↗
- https://github.com/ZoneMinder/zoneminder/blob/1.37.64/web/skins/classic/views/files.php#L26-L39 ↗
- https://www.vulncheck.com/advisories/zoneminder-1.37-x-path-traversal-via-files-view ↗