CVE-2025-3931
Yggdrasil: local privilege escalation in yggdrasil
- State
- Published
- Severity
- 7.8 High
- Published
- May 14, 2025
- Updated
- Nov 11, 2025
- Reserved
- Apr 25, 2025
Description
A flaw was found in Yggdrasil, which acts as a system broker, allowing the processes to communicate to other children's "worker" processes through the DBus component. Yggdrasil creates a DBus method to dispatch messages to workers. However, it misses authentication and authorization checks, allowing every system user to call it. One available Yggdrasil worker acts as a package manager with capabilities to create and enable new repositories and install or remove packages.
This flaw allows an attacker with access to the system to leverage the lack of authentication on the dispatch message to force the Yggdrasil worker to install arbitrary RPM packages. This issue results in local privilege escalation, enabling the attacker to access and modify sensitive system data.
Scores
| CVSS | Score | Vector | Source |
|---|---|---|---|
| 3.1 | 7.8 High | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H | redhat |
Weaknesses
- CWE-280 Improper Handling of Insufficient Permissions or Privileges
Affected Products
| Product | Versions |
|---|---|
yggdrasil |
|
Red Hat Enterprise Linux 10Red Hat |
|
Red Hat Enterprise Linux 10Red Hat | |
Red Hat Enterprise Linux 8Red Hat | |
Red Hat Enterprise Linux 9Red Hat | |
Red Hat Satellite 6Red Hat |
References
- RHSA-2025:7592vendor-advisory
- https://access.redhat.com/security/cve/CVE-2025-3931vdb-entry
- RHBZ#2362345issue-tracking
- https://github.com/RedHatInsights/yggdrasil/pull/336
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.