CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2025-3931

High
Published: Translated: NVD NIST

Summary

W Yggdrasil znaleziono lukę, która pozwala procesom komunikować się z innymi procesami roboczymi poprzez komponent DBus. Brak kontroli autoryzacji i uwierzytelniania umożliwia każdemu użytkownikowi systemu wywołanie metody DBus, co prowadzi do eskalacji uprawnień lokalnych.

Risk Assessment

Luka ta pozwala atakującemu z dostępem do systemu na wymuszenie instalacji dowolnych pakietów RPM przez proces roboczy Yggdrasil, co może prowadzić do dostępu i modyfikacji wrażliwych danych systemowych.

Recommendation

Zaleca się wprowadzenie odpowiednich kontroli autoryzacji i uwierzytelniania dla metod DBus w Yggdrasil, aby ograniczyć dostęp do funkcji zarządzania pakietami tylko do uprawnionych użytkowników.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS