Read the docs
TI-2024-01796 Aliases CVE-2024-1929GHSA-px8m-3p25-24qw

Improper input validation in Fedora dnf5daemon-server

Priority HIGH 72CWE-20Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · None
Fix status
No fix listed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA.

Summary

Local Root Exploit via Configuration Dictionary in dnf5daemon-server before 5.1.17 allows a malicious user to impact Confidentiality and Integrity via Configuration Dictionary. There are issues with the D-Bus interface long before Polkit is invoked. The `org.rpm.dnf.v0.SessionManager.open_session` method takes a key/value map of configuration entries. A sub-entry in this map, placed under the "config" key, is another key/value map. The configuration values found in it will be forwarded as configuration overrides to the `libdnf5::Base` configuration.  Practically all libdnf5 configuration aspects can be influenced here. Already when opening the session via D-Bus, the libdnf5 will be initialized using these override configuration values. There is no sanity checking of the content of this "config" map, which is untrusted data. It is possible to make the library loading a plug-in shared library under control of an unprivileged user, hence achieving root access.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00286 21st percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Fedoradnf5daemon-server5.1.16<=—No fix listedCNA
  • dnf5daemon-server VendorFedora Affected 5.1.16<= Fixed in — No fix listed CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:rpm:dnf5:*:*:*:*:*:*:*:*before 5.1.17VulnerableRpm
  • cpe:2.3:a:rpm:dnf5:*:*:*:*:*:*:*:* Versions before 5.1.17 Vulnerable ·Rpm

Remediation

No fixed version listed by the sources yet.

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-1929
  2. 2026-10-03 Alias added: GHSA-px8m-3p25-24qw

References

  • TI-2018-01029 Command injection in Red Hat dhcp CVSS 3.0HIGH 7.5
  • TI-2023-05737 Glibc: heap-based buffer overflow in __vsyslog_internal() CVSS 3.1HIGH 8.4
  • TI-2023-03845 Heap out of bound read in builtin.c CVSS 3.1HIGH 7.1
  • TI-2023-04922 Draw while calling getdrawinfo() CVSS 3.1MEDIUM 5.3
  • TI-2023-03123 Crash due to a null pointer dereference in the dn_nsp_send function CVSS 3.1MEDIUM 6.5
  • TI-2023-01118 Arbitrary file write in libreoffice CVSS 3.1MEDIUM 5.5
See all 95 →

Sources