A classic Stack-based buffer overflow exists in the zmLoadUser() function in zm_user.cpp of the zmu binary in ZoneMinder through 1.32.3, allowing an unauthenticated attacker to execute code via a long username.
The product writes data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://github.com/ZoneMinder/zoneminder/pull/2482 | third party advisory patch |
https://github.com/ZoneMinder/zoneminder/issues/2478 | issue tracking exploit third party advisory |