PT-2026-91454 · Unknown · Packagekit

·

CVE-2026-19816

·

Published

2026-09-14

·

Updated

2026-09-23

CVSS v3.1

7.1

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Name of the Vulnerable Software and Affected Versions PackageKit (affected versions not specified)
Description An authorization flaw exists in PackageKit when using the dnf5 backend. The system skips the polkit authorization check for transactions that include the SIMULATE (dry-run) flag. However, the RepoRemove() function ignores this flag and executes the actual transaction due to a logic error in its guard condition (role == REPO REMOVE || !SIMULATE), which always evaluates to true for repository removal. This allows an unprivileged local user to perform an actual package uninstallation by falsely claiming to simulate the action, impacting the integrity and availability of the protected information.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Incorrect Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-14808
CVE-2026-19816
GHSA-G5GF-H68Q-GXC8
OPENSUSE-SU-2026:11855-1

Affected Products

Packagekit