RLSA-2026:96082: Moderate: yggdrasil-worker-package-manager security update
yggdrasil-worker-package-manager is a simple package manager yggd worker. It knows how to install and remove packages, add, remove, enable and disable repositories, and does rudimentary detection of the host it is running on to guess the package manager to use. It only installs packages that match one of the provided allow-pattern regular expressions.
Security Fix(es):
yggdrasil-worker-package-manager: yggdrasil-worker-package-manager: path traversal via unsanitized repo name in AddRepo/RemoveRepo (CVE-2026-18379)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
rocky-linux/yggdrasil-worker-package-managerto a version that resolves this vulnerability.Fixed in 0:0.2.3-7.el10_2.9
Event History
Frequently Asked Questions
What access does an attacker need to exploit this issue?
The CVSS vector indicates network-accessible exploitation with low attack complexity and no user interaction, but the attacker needs low privileges.
Which operations are involved in the vulnerable behavior?
The issue is associated with the AddRepo and RemoveRepo operations, where an unsanitized repository name can be used for path traversal.
What is the potential impact if exploitation succeeds?
The CVSS metrics rate confidentiality, integrity, and availability impact as high. The overall severity is high, with a CVSS score of 8.8.