Multi Router Traffic Grapher
Backport upstream commit 30e19216bf to fix a symlink-following
vulnerability (CWE-59) in mrtg's pid file handling when running
in daemon mode as root. The patch hardens create_pid() to refuse
symlinks, use O_WRONLY|O_CREAT|O_EXCL for atomic file creation,
and chown the open filehandle instead of the path. The
demonize_me() function is also hardened to refuse symlinks when
writing the pid file.
CVE: CVE-2026-72694
Upstream patches:
-
|
||
|---|---|---|
| .gitignore | ||
| filter-provides-mrtg.sh | ||
| filter-requires-mrtg.sh | ||
| gating.yaml | ||
| mrtg-2.15.0-lib64.patch | ||
| mrtg-2.17.2-socket6-fix.patch | ||
| mrtg-2.17.4-cfgmaker-ifhighspeed.patch | ||
| mrtg-2.17.7-CVE-2026-72694.patch | ||
| mrtg-2.17.7-traffic-sum-man-option.patch | ||
| mrtg-httpd.conf | ||
| mrtg.cfg | ||
| mrtg.crond.in | ||
| mrtg.service | ||
| mrtg.spec | ||
| mrtg.timer | ||
| mrtg.tmpfiles | ||
| sources | ||