Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-40080

Fixed in a distro release EPSS <1%CVSS 6.1

Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior are vulnerable to Open Redirect through a substring check rather than a host check at str_contains($referer, CACTI_PATH_URL). When the user's login_opts == '1' (redirect to referer after login), the function used $_SERVER['HTTP_REFERER'] directly. An attacker could craft a referer such as https://evil.com/cacti/. Where CACTI_PATH_URL is /cacti/, the substring matches and the user is redirected to evil.com after login. The pre-existing validate_redirect_url() helper at lib/html_utility.php performed proper validation but was not invoked from auth_login_redirect(). This issue has been fixed in version 1.2.31.

Published 2026-06-25 · CVE record · OSV

Products: cacti

Distro releases

ReleasePackageFixed in
Debian 12cactino fix
Debian 13cactino fix
Debian 14cacti1.2.31+ds1-1
Ubuntu 24.04 LTScactino fix
Ubuntu 25.10cactino fix
Ubuntu 26.04 LTScactino fix
Ubuntu 26.10cactino fix
Ubuntu Pro 14.04 LTScactino fix
Ubuntu Pro 16.04 LTScactino fix
Ubuntu Pro 18.04 LTScactino fix
Ubuntu Pro 20.04 LTScactino fix
Ubuntu Pro 22.04 LTScactino fix