mirror of
https://github.com/ZoneMinder/zoneminder.git
synced 2026-10-14 16:51:08 -04:00
The Options page admits System=View and wrote every Config value into its inputs, only disabling them for users who cannot edit. The Private flag was never consulted, so a read-only administrator received ZM_AUTH_HASH_SECRET, which is enough to sign a token for any user, and the other Private credentials on their tabs. For a Private option, show its value only to System editors; others see that it is hidden. The note about a value overridden in zm.conf, which printed the overriding value, is skipped for those options too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>