Description
ZoneMinder 1.23.3 on Fedora 10 sets the ownership of /etc/zm.conf to the apache user account, and sets the permissions to 0600, which makes it easier for remote attackers to modify this file by accessing it through a (1) PHP or (2) CGI script.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | zoneminder | 1.24.1-1 | — |
| Debian 13 | zoneminder | 1.24.1-1 | — |
| Debian 12 | zoneminder | 1.24.1-1 | — |
References
- FEDORA-2008-11484 vendor-advisory
- zoneminder-etczmconf-security-bypass(50324) vdb-entry
- https://bugzilla.redhat.com/show_bug.cgi?id=476529