DNF5DAEMON-SERVER · CVE-2026-123177 · Infrastructure
NO FIX YET · SEE WHAT TO DO
dnf5daemon-server exposes D-Bus methods (add_cmdline_packages) without authorization. They pass caller-supplied URL or .rpm paths to a root cmdline package loader. This can store fetched content in a world-readable cache with no size limit, or open local paths as root. A local attacker can read privileged content and fill the disk. Red Hat rates it CVSS 8.4 and says RHEL is not affected. No fix is listed.
first public Nov 13, 2026 · 2 sources
Check it with your coding agent
It reads this page and tells you if your code or app is affected.
Linux hosts that have the dnf5daemon-server package installed and its D-Bus service (org.rpm.dnf.v0) reachable by local users, for example desktops using GNOME Software or dnf5daemon-client. A local user with low privileges can make the root daemon read files or download unbounded content into a world-readable cache, exposing privileged data and filling the disk. Red Hat says RHEL does not ship dnf5daemon-server, so RHEL is not affected. Hosts without the package can skip it. Red Hat does not list affected or fixed dnf5 versions, so Fedora version ranges are unconfirmed.
Not affected if dnf5daemon-server-not-installed, rhel
Who cares dbus, dnf5, dnf5daemon-server, fedora, gnome-software, linux, local, rhel
A flaw was found in dnf5daemon-server. Unauthenticated D-Bus methods pass caller-controlled URL or .rpm path patterns into a root-privileged cmdline package loader that may store fetched content in a world-readable cache without size limits, or open local paths as root, allowing a local attacker to disclose privileged content and to deny service via disk exhaustion.
This page as .md · .json · CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:H
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.
Are you affected?
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.
InfraStack checks it against your stack and answers on your report, with the evidence and the fix.
s page (until a fixed package is available')